WDF_REQUEST_STOP_ACTION_FLAGS枚举 (wdfrequest.h)

[适用于 KMDF 和 UMDF]

WDF_REQUEST_STOP_ACTION_FLAGS枚举类型定义框架传递给驱动程序的 EvtIoStop 回调函数的标志。

语法

typedef enum _WDF_REQUEST_STOP_ACTION_FLAGS {
  WdfRequestStopActionInvalid,
  WdfRequestStopActionSuspend,
  WdfRequestStopActionPurge,
  WdfRequestStopRequestCancelable
} WDF_REQUEST_STOP_ACTION_FLAGS;

常量

 
WdfRequestStopActionInvalid
保留以仅供内部使用。
WdfRequestStopActionSuspend
框架正在停止 I/O 队列,因为设备正在离开其工作 (D0) 状态。
WdfRequestStopActionPurge
框架正在停止 I/O 队列,因为正在删除设备。
WdfRequestStopRequestCancelable
I/O 请求是可取消的。

备注

当框架调用驱动程序的 EvtIoStop 回调函数时,它会设置 WdfRequestStopActionSuspendWdfRequestStopActionPurge 标志。 如果请求可取消,框架还会设置 WdfRequestStopRequestCancelable 标志。

要求

   
最低 KMDF 版本 1.0
最低 UMDF 版本 2.0
Header wdfrequest.h (包括 Wdf.h)

另请参阅

EvtIoStop