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

Voir aussi

EvtIoStop