é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) |