WDF_IO_TARGET_STATE 枚举 (wdfiotarget.h)
[适用于 KMDF 和 UMDF]
WDF_IO_TARGET_STATE枚举指定 I/O 目标可以处于的状态。
语法
typedef enum _WDF_IO_TARGET_STATE {
WdfIoTargetStateUndefined = 0,
WdfIoTargetStarted,
WdfIoTargetStopped,
WdfIoTargetClosedForQueryRemove,
WdfIoTargetClosed,
WdfIoTargetDeleted,
WdfIoTargetPurged
} WDF_IO_TARGET_STATE, *PWDF_IO_TARGET_STATE;
常量
WdfIoTargetStateUndefined 值: 0 保留以供内部使用。 |
WdfIoTargetStarted I/O 目标已启动,可以处理 I/O 请求。 |
WdfIoTargetStopped I/O 目标暂时停止,无法处理 I/O 请求。 |
WdfIoTargetClosedForQueryRemove I/O 目标的基础设备可能在不远的将来被删除。 |
WdfIoTargetClosed I/O 目标已永久停止,无法处理 I/O 请求。 |
WdfIoTargetDeleted 已删除 I/O 目标的基础设备。 |
WdfIoTargetPurged I/O 目标被暂时清除,无法接收或处理 I/O 请求。 此常量从 KMDF 1.11 开始可用。 |
注解
若要获取 I/O 目标的当前状态,请调用 WdfIoTargetGetState。
有关 I/O 目标状态的详细信息,请参阅 控制常规 I/O 目标的状态。
要求
要求 | 值 |
---|---|
最低 KMDF 版本 | 1.0 |
最低 UMDF 版本 | 1.11 |
标头 | wdfiotarget.h (包括 Wdf.h) |