WdfPdoInitAllowForwardingRequestToParent 函式 (wdfpdo.h)
[僅適用於 KMDF]
WdfPdoInitAllowForwardingRequestToParent 方法可讓驅動程式呼叫 WdfRequestForwardToParentDeviceIoQueue。
語法
void WdfPdoInitAllowForwardingRequestToParent(
[in] PWDFDEVICE_INIT DeviceInit
);
參數
[in] DeviceInit
WDFDEVICE_INIT 結構的指標。
傳回值
無
備註
如果您的驅動程式使用 WdfRequestForwardToParentDeviceIoQueue 將子裝置 I/O 佇列中的 I/O 要求重新排入佇列至父裝置的 I/O 佇列,驅動程式必須先呼叫 WdfPdoInitAllowForwardingRequestToParent ,才能呼叫 WdfDeviceCreate 來建立子裝置的 PDO) 實體裝置物件 (PDO) 。 如需呼叫 WdfDeviceCreate 的詳細資訊,請參閱 建立架構裝置物件。
如需 WdfPdoInitAllowForwardingRequestToParent 和 WdfRequestForwardToParentDeviceIoQueue 的詳細資訊,請參閱 重新佇列 I/O 要求。
範例
下列程式代碼範例可讓驅動程式呼叫 WdfRequestForwardToParentDeviceIoQueue。
WdfPdoInitAllowForwardingRequestToParent(pDeviceInit);
規格需求
需求 | 值 |
---|---|
目標平台 | Universal |
最低 KMDF 版本 | 1.9 |
標頭 | wdfpdo.h (包含 Wdf.h) |
程式庫 | Wdf01000.sys (請參閱 Framework Library Versioning.) |
IRQL | PASSIVE_LEVEL |
DDI 合規性規則 | DriverCreate (kmdf) |