WDF_REQUEST_STOP_ACTION_FLAGS列挙 (wdfrequest.h)
[KMDF と UMDF に適用]
WDF_REQUEST_STOP_ACTION_FLAGS列挙型は、フレームワークがドライバーの EvtIoStop コールバック関数に渡すフラグを定義します。
構文
typedef enum _WDF_REQUEST_STOP_ACTION_FLAGS {
WdfRequestStopActionInvalid = 0,
WdfRequestStopActionSuspend = 0x01,
WdfRequestStopActionPurge = 0x2,
WdfRequestStopRequestCancelable = 0x10000000
} WDF_REQUEST_STOP_ACTION_FLAGS;
定数
WdfRequestStopActionInvalid 値: 0 内部使用専用に予約されています。 |
WdfRequestStopActionSuspend 値: 0x01 デバイスが動作 (D0) 状態を残しているため、フレームワークは I/O キューを停止しています。 |
WdfRequestStopActionPurge 値: 0x2 デバイスが削除されているため、フレームワークは I/O キューを停止しています。 |
WdfRequestStopRequestCancelable 値: 0x10000000 I/O 要求は取り消し可能です。 |
注釈
フレームワークは、ドライバーの EvtIoStop コールバック関数を呼び出すと、 WdfRequestStopActionSuspend または WdfRequestStopActionPurge フラグを設定します。 要求が取り消し可能な場合、フレームワークは WdfRequestStopRequestCancelable フラグも設定します。
要件
要件 | 値 |
---|---|
最小 KMDF バージョン | 1.0 |
最小 UMDF バージョン | 2.0 |
Header | wdfrequest.h (Wdf.h を含む) |