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 回调函数以前调用 WdfRequestStopAcknowledgeRequeue 参数设置为 FALSE 时,框架才会调用驱动程序的 EvtIoResume 回调函数。

有关 EvtIoResume 回调函数的详细信息,请参阅 使用 Power-Managed I/O 队列

可以在 IRQL <= DISPATCH_LEVEL调用此回调函数,除非设备或驱动程序WDF_OBJECT_ATTRIBUTES结构的 ExecutionLevel 成员设置为 WdfExecutionLevelPassive。 不应使此回调函数 可分页

要求

要求
目标平台 通用
最低 KMDF 版本 1.0
最低 UMDF 版本 2.0
标头 wdfio.h (包括 Wdf.h)
IRQL <= DISPATCH_LEVEL (请参阅备注部分)

另请参阅

WDF_OBJECT_ATTRIBUTES

WdfIoQueueCreate