enumerazione WDF_REQUEST_STOP_ACTION_FLAGS (wdfrequest.h)
[Si applica a KMDF e UMDF]
Il tipo di enumerazione WDF_REQUEST_STOP_ACTION_FLAGS definisce i flag passati dal framework alla EvtIoStop di un driver funzione di callback.
Sintassi
typedef enum _WDF_REQUEST_STOP_ACTION_FLAGS {
WdfRequestStopActionInvalid = 0,
WdfRequestStopActionSuspend = 0x01,
WdfRequestStopActionPurge = 0x2,
WdfRequestStopRequestCancelable = 0x10000000
} WDF_REQUEST_STOP_ACTION_FLAGS;
Costanti
WdfRequestStopActionInvalid Valore: 0 Riservato solo per uso interno. |
WdfRequestStopActionSuspend Valore: 0x01 Il framework arresta la coda di I/O perché il dispositivo lascia lo stato di lavoro (D0). |
WdfRequestStopActionPurge Valore: 0x2 Il framework arresta la coda di I/O perché il dispositivo viene rimosso. |
WdfRequestStopRequestCancelable Valore: 0x10000000 La richiesta di I/O è annullabile. |
Osservazioni
Quando il framework chiama la funzione di callback di un driver EvtIoStop, imposta il flag WdfRequestStopActionSuspend o WdfRequestStopActionPurge. Se la richiesta è annullabile, il framework imposta anche il flag WdfRequestStopRequestCancelable.
Fabbisogno
Requisito | Valore |
---|---|
versione minima di KMDF | 1.0 |
versione minima di UMDF | 2.0 |
intestazione | wdfrequest.h (include Wdf.h) |