KsGetMultiplePinFactoryItems 함수(ksproxy.h)

KsGetMultiplePinFactoryItems 함수는 가변 길이 데이터 버퍼의 핀 속성 항목을 검색합니다.

구문

KSDDKAPI HRESULT KsGetMultiplePinFactoryItems(
  [in]  HANDLE FilterHandle,
  [in]  ULONG  PinFactoryId,
  [in]  ULONG  PropertyId,
  [out] PVOID  *Items
);

매개 변수

[in] FilterHandle

쿼리할 핀 팩터리를 포함하는 필터에 대한 핸들입니다.

[in] PinFactoryId

속성 항목이 반환되는 핀 팩터리의 식별자입니다.

[in] PropertyId

쿼리할 pin 속성 집합(KSPROPSETID_Pin)의 속성 식별자입니다.

[out] Items

속성 항목을 받을 버퍼에 대한 포인터입니다. 성공적으로 검색되면 이후에 CoTaskMemFree 함수를 사용하여 이 포인터를 삭제해야 합니다.

반환 값

성공하면 NOERROR를 반환합니다. 그렇지 않으면 오류 코드를 반환합니다.

설명

KsGetMultiplePinFactoryItems 함수는 요청된 속성의 데이터 크기(바이트)를 쿼리하고 버퍼를 할당하고 데이터를 검색합니다.

CoTaskMemFree에 대한 자세한 내용은 Microsoft Windows SDK 설명서를 참조하세요.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 ksproxy.h(Ksproxy.h 포함)
라이브러리 Ksproxy.lib

추가 정보

IKsPinFactory

KSPROPERTY

KSPROPSETID_Pin

KSP_PIN