é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 le framework transmet à la fonction de rappel EvtIoStop d’un pilote.
Syntax
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é à un usage interne uniquement. |
WdfRequestStopActionSuspend Valeur : 0x01 L’infrastructure arrête la file d’attente d’E/S, car l’appareil quitte son état opérationnel (D0). |
WdfRequestStopActionPurge Valeur : 0x2 L’infrastructure arrête la file d’attente d’E/S, car l’appareil est en cours de suppression. |
WdfRequestStopRequestCancelable Valeur : 0x10000000 La demande d’E/S est annulable. |
Remarques
Lorsque l’infrastructure appelle la fonction de rappel EvtIoStop d’un pilote, elle définit l’indicateur WdfRequestStopActionSuspend ou WdfRequestStopActionPurge . Si la requête est annulable, l’infrastructure définit également l’indicateur WdfRequestStopRequestCancelable .
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfrequest.h (inclure Wdf.h) |