énumération WDF_IO_TARGET_STATE (wdfiotarget.h)
[S’applique à KMDF et UMDF]
L’énumération WDF_IO_TARGET_STATE spécifie les états dans lequel une cible d’E/S peut se trouver.
Syntax
typedef enum _WDF_IO_TARGET_STATE {
WdfIoTargetStateUndefined = 0,
WdfIoTargetStarted,
WdfIoTargetStopped,
WdfIoTargetClosedForQueryRemove,
WdfIoTargetClosed,
WdfIoTargetDeleted,
WdfIoTargetPurged
} WDF_IO_TARGET_STATE, *PWDF_IO_TARGET_STATE;
Constantes
WdfIoTargetStateUndefined Valeur : 0 Réservé à un usage interne. |
WdfIoTargetStarted La cible d’E/S est démarrée et peut traiter les demandes d’E/S. |
WdfIoTargetStopped La cible d’E/S est temporairement arrêtée et ne peut pas traiter les demandes d’E/S. |
WdfIoTargetClosedForQueryRemove L’appareil sous-jacent de la cible d’E/S peut être supprimé dans un avenir proche. |
WdfIoTargetClosed La cible d’E/S est arrêtée définitivement et ne peut pas traiter les demandes d’E/S. |
WdfIoTargetDeleted L’appareil sous-jacent de la cible d’E/S a été supprimé. |
WdfIoTargetPurged La cible d’E/S est temporairement vidée et ne peut pas recevoir ou traiter les demandes d’E/S. Cette constante est disponible à partir de KMDF 1.11. |
Remarques
Pour obtenir l’état actuel d’une cible d’E/S, appelez WdfIoTargetGetState.
Pour plus d’informations sur les états des cibles d’E/S, consultez Contrôle de l’état d’une cible d’E/S générale.
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.0 |
Version UMDF minimale | 1.11 |
En-tête | wdfiotarget.h (inclure Wdf.h) |