WDF_IO_TARGET_STATE列舉 (wdfiotarget.h)
[適用於 KMDF 和 UMDF]
WDF_IO_TARGET_STATE列舉會指定 I/O 目標可以位於的狀態。
Syntax
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) |