WDF_REQUEST_STOP_ACTION_FLAGS-Enumeration (wdfrequest.h)
[Gilt für KMDF und UMDF]
Der WDF_REQUEST_STOP_ACTION_FLAGS-Enumerationstyp definiert Flags, die das Framework an die EvtIoStop-Rückruffunktion eines Treibers übergibt.
Syntax
typedef enum _WDF_REQUEST_STOP_ACTION_FLAGS {
WdfRequestStopActionInvalid = 0,
WdfRequestStopActionSuspend = 0x01,
WdfRequestStopActionPurge = 0x2,
WdfRequestStopRequestCancelable = 0x10000000
} WDF_REQUEST_STOP_ACTION_FLAGS;
Konstanten
WdfRequestStopActionInvalid Wert: 0 Nur für die interne Verwendung vorgesehen. |
WdfRequestStopActionSuspend Wert: 0x01 Das Framework beendet die E/A-Warteschlange, da das Gerät seinen Arbeitsstatus (D0) verlässt. |
WdfRequestStopActionPurge Wert: 0x2 Das Framework beendet die E/A-Warteschlange, da das Gerät entfernt wird. |
WdfRequestStopRequestCancelable Wert: 0x10000000 Die E/A-Anforderung kann abgebrochen werden. |
Hinweise
Wenn das Framework die EvtIoStop-Rückruffunktion eines Treibers aufruft, legt es entweder das WdfRequestStopActionSuspend - oder WdfRequestStopActionPurge-Flag fest. Wenn die Anforderung abgebrochen werden kann, legt das Framework auch das WdfRequestStopRequestCancelable-Flag fest .
Anforderungen
Anforderung | Wert |
---|---|
KMDF-Mindestversion | 1.0 |
UMDF-Mindestversion | 2.0 |
Kopfzeile | wdfrequest.h (include Wdf.h) |