KsSetDevicePnpAndBaseObject 함수(ks.h)
KsSetDevicePnpAndBaseObject 함수는 디바이스 헤더에서 PnP 디바이스 개체를 설정합니다. 이 개체는 PnP 스택의 다음 디바이스 개체이며 KsDefaultDispatchPnp를 사용하는 경우 PnP 요청이 전달되는 디바이스 개체입니다.
구문
KSDDKAPI VOID KsSetDevicePnpAndBaseObject(
[in] KSDEVICE_HEADER Header,
[in] PDEVICE_OBJECT PnpDeviceObject,
PDEVICE_OBJECT BaseObject
);
매개 변수
[in] Header
PnP 디바이스 개체를 배치할 KsAllocateDeviceHeader 에서 이전에 할당한 헤더를 가리킵니다.
[in] PnpDeviceObject
디바이스 헤더에 배치할 PnP 디바이스 개체를 지정하고 이전에 설정한 디바이스 개체를 덮어씁니다.
BaseObject
이 디바이스 헤더가 연결된 기본 디바이스 개체를 지정합니다. KsRecalculateStackDepth를 사용하는 경우 설정해야 합니다.
반환 값
없음
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 유니버설 |
헤더 | ks.h(Ks.h 포함) |
라이브러리 | Ks.lib |