Partager via


énumération WDF_REQUEST_STOP_ACTION_FLAGS (wdfrequest.h)

[S’applique à KMDF et UMDF]

Le type d’énumération WDF_REQUEST_STOP_ACTION_FLAGS définit les indicateurs que l’infrastructure transmet à la fonction de rappel EvtIoStop du pilote.

Syntaxe

typedef enum _WDF_REQUEST_STOP_ACTION_FLAGS {
  WdfRequestStopActionInvalid = 0,
  WdfRequestStopActionSuspend = 0x01,
  WdfRequestStopActionPurge = 0x2,
  WdfRequestStopRequestCancelable = 0x10000000
} WDF_REQUEST_STOP_ACTION_FLAGS;

Constantes

 
WdfRequestStopActionInvalid
Valeur : 0
Réservé uniquement pour une utilisation interne.
WdfRequestStopActionSuspend
Valeur : 0x01
L’infrastructure arrête la file d’attente d’E/S, car l’appareil quitte son état de fonctionnement (D0).
WdfRequestStopActionPurge
Valeur : 0x2
L’infrastructure arrête la file d’attente d’E/S, car l’appareil est supprimé.
WdfRequestStopRequestCancelable
Valeur : 0x10000000
La demande d’E/S est annulée.

Remarques

Lorsque l’infrastructure appelle la fonction de rappel EvtIoStop du pilote, elle définit l’indicateur WdfRequestStopActionSuspend ou WdfRequestStopActionPurge. Si la requête est annulable, l’infrastructure définit également l’indicateur WdfRequestStopRequestCancelable.

Exigences

Exigence Valeur
version minimale de KMDF 1.0
version minimale de UMDF 2.0
d’en-tête wdfrequest.h (include Wdf.h)

Voir aussi

EvtIoStop