EVT_WDF_IO_QUEUE_IO_RESUME回呼函式 (wdfio.h)
[適用於 KMDF 和 UMDF]
驅動程式的 EvtIoResume 事件回呼函式會在基礎裝置返回其運作 (D0) 電源狀態之後,繼續處理指定的 I/O 要求。
語法
EVT_WDF_IO_QUEUE_IO_RESUME EvtWdfIoQueueIoResume;
void EvtWdfIoQueueIoResume(
[in] WDFQUEUE Queue,
[in] WDFREQUEST Request
)
{...}
參數
[in] Queue
與 I/O 要求相關聯的架構佇列物件的句柄。
[in] Request
架構要求物件的句柄。
傳回值
無
備註
驅動程式會在呼叫 WdfIoQueueCreate 方法時註冊 EvtIoResume 回呼函式。 如需呼叫 WdfIoQueueCreate 的詳細資訊,請參閱 建立 I/O 佇列。
驅動程式只會註冊 EvtIoResume 以搭配電源管理的佇列使用。
只有當驅動程式的 EvtIoStop 回呼函式先前稱為 WdfRequestStopAcknowledge 且 Requeue 參數設定為 FALSE 時,架構才會呼叫驅動程式的 EvtIoResume 回呼函式。
如需 EvtIoResume 回呼函式的詳細資訊,請參閱 使用 Power-Managed I/O 佇列。
除非裝置或驅動程式WDF_OBJECT_ATTRIBUTES結構的ExecutionLevel成員設定為WdfExecutionLevelPassive,否則可以在IRQL <= DISPATCH_LEVEL呼叫這個回呼函式。 您不應該讓這個回呼函 式可分頁。
規格需求
需求 | 值 |
---|---|
目標平台 | Universal |
最小 KMDF 版本 | 1.0 |
最低UMDF版本 | 2.0 |
標頭 | wdfio.h (包含 Wdf.h) |
IRQL | <= DISPATCH_LEVEL (请参阅一节) |