WdfPdoInitAllowForwardingRequestToParent 함수(wdfpdo.h)

[KMDF에만 적용]

WdfPdoInitAllowForwardingRequestToParent 메서드를 사용하면 드라이버가 WdfRequestForwardToParentDeviceIoQueue를 호출할 수 있습니다.

구문

void WdfPdoInitAllowForwardingRequestToParent(
  [in] PWDFDEVICE_INIT DeviceInit
);

매개 변수

[in] DeviceInit

WDFDEVICE_INIT 구조체에 대한 포인터입니다.

반환 값

없음

설명

드라이버가 WdfRequestForwardToParentDeviceIoQueue를 사용하여 자식 디바이스의 I/O 큐에서 부모 디바이스의 I/O 큐로 I/O 요청을 다시 큐에 추가하는 경우 드라이버는 WdfDeviceCreate를 호출하기 전에 WdfPdoInitAllowForwardingRequestToParent를 호출하여 자식 디바이스에 대한 PDO(물리적 디바이스 개체)를 만들어야 합니다. WdfDeviceCreate를 호출하는 방법에 대한 자세한 내용은 프레임워크 디바이스 개체 만들기를 참조하세요.

WdfPdoInitAllowForwardingRequestToParentWdfRequestForwardToParentDeviceIoQueue에 대한 자세한 내용은 I/O 요청 다시 큐에 넣기를 참조하세요.

예제

다음 코드 예제에서는 드라이버가 WdfRequestForwardToParentDeviceIoQueue를 호출할 수 있도록 합니다.

WdfPdoInitAllowForwardingRequestToParent(pDeviceInit);

요구 사항

요구 사항
대상 플랫폼 유니버설
최소 KMDF 버전 1.9
머리글 wdfpdo.h(Wdf.h 포함)
라이브러리 Wdf01000.sys(프레임워크 라이브러리 버전 관리 참조)
IRQL PASSIVE_LEVEL
DDI 규정 준수 규칙 DriverCreate(kmdf)

추가 정보

WdfRequestForwardToParentDeviceIoQueue