Condividi tramite


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 funzione di callback EvtIoStop di un driver.

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 esclusivamente per uso interno.
WdfRequestStopActionSuspend
Valore: 0x01
Il framework arresta la coda di I/O perché il dispositivo lascia lo stato funzionante (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.

Commenti

Quando il framework chiama la funzione di callback EvtIoStop di un driver, imposta il flag WdfRequestStopActionSuspend o WdfRequestStopActionPurge . Se la richiesta è annullabile, il framework imposta anche il flag WdfRequestStopRequestCancelable .

Requisiti

Requisito Valore
Versione KMDF minima 1.0
Versione UMDF minima 2,0
Intestazione wdfrequest.h (include Wdf.h)

Vedi anche

EvtIoStop