WDF_IO_TARGET_STATE枚举 (wudfddi_types.h)

[适用于 KMDF 和 UMDF]

WDF_IO_TARGET_STATE枚举指定 I/O 目标可以处于的状态。

语法

typedef enum _WDF_IO_TARGET_STATE {
  WdfIoTargetStateUndefined,
  WdfIoTargetStarted,
  WdfIoTargetStopped,
  WdfIoTargetClosedForQueryRemove,
  WdfIoTargetClosed,
  WdfIoTargetDeleted,
  WdfIoTargetStateMaximum
} WDF_IO_TARGET_STATE, *PWDF_IO_TARGET_STATE;

常量

 
WdfIoTargetStateUndefined
保留以供内部使用。
WdfIoTargetStarted
I/O 目标已启动,可以处理 I/O 请求。
WdfIoTargetStopped
I/O 目标暂时停止,无法处理 I/O 请求。
WdfIoTargetClosedForQueryRemove
I/O 目标的基础设备可能在不久的将来被删除。
WdfIoTargetClosed
I/O 目标已永久停止,无法处理 I/O 请求。
WdfIoTargetDeleted
I/O 目标的基础设备已删除。
WdfIoTargetStateMaximum

注解

若要获取 I/O 目标的当前状态,请调用 WdfIoTargetGetState

有关 I/O 目标状态的详细信息,请参阅 控制常规 I/O 目标的状态

要求

要求
最低 KMDF 版本 1.0
最低 UMDF 版本 1.11
标头 wudfddi_types.h (包括 Wdf.h)

另请参阅

WdfIoTargetGetState