다음을 통해 공유


KsDereferenceBusObject 함수(ks.h)

버스 물리적 디바이스 개체를 역참조합니다.

구문

KSDDKAPI VOID KsDereferenceBusObject(
  [in] KSDEVICE_HEADER Header
);

매개 변수

[in] Header

PnP 디바이스 스택 개체를 포함하는 KsAllocateDeviceHeader 에서 이전에 할당한 헤더를 가리킵니다.

반환 값

없음

설명

디바이스 헤더를 사용하여 해당 PnP 개체 스택을 추적하는 필터에서 사용됩니다. 이는 일반적으로 지정된 디바이스에 대한 버스에 필요한 경우 필터를 닫을 때 호출됩니다. 예를 들어 소프트웨어 디바이스에는 이러한 호출이 필요합니다. 이 호출은 필터 instance 열 때 KsReferenceBusObject에 대한 이전 호출과 일치합니다. 호출자는 PnP 디바이스 스택 개체를 설정하기 위해 이전에 KsSetDevicePnpAndBaseObject 라고도 해야 합니다. 이 작업은 PnP AddDevice 함수에서 수행되었을 것입니다. 함수는 이전에 검색한 인터페이스에서 DereferenceDeviceObject 메서드를 호출합니다. 디바이스 헤더가 해제되면 인터페이스 자체가 해제되고 해제됩니다.

요구 사항

요구 사항
대상 플랫폼 유니버설
헤더 ks.h(Ks.h 포함)
라이브러리 Ks.lib