WDF_IO_TARGET_STATE-Enumeration (wdfiotarget.h)
[Gilt für KMDF und UMDF]
Die WDF_IO_TARGET_STATE-Enumeration gibt die Zustände an, in denen sich ein E/A-Ziel befinden kann.
Syntax
typedef enum _WDF_IO_TARGET_STATE {
WdfIoTargetStateUndefined = 0,
WdfIoTargetStarted,
WdfIoTargetStopped,
WdfIoTargetClosedForQueryRemove,
WdfIoTargetClosed,
WdfIoTargetDeleted,
WdfIoTargetPurged
} WDF_IO_TARGET_STATE, *PWDF_IO_TARGET_STATE;
Konstanten
WdfIoTargetStateUndefined Wert: 0 Für die interne Verwendung reserviert. |
WdfIoTargetStarted Das E/A-Ziel wird gestartet und kann E/A-Anforderungen verarbeiten. |
WdfIoTargetStopped Das E/A-Ziel wird vorübergehend beendet und kann keine E/A-Anforderungen verarbeiten. |
WdfIoTargetClosedForQueryRemove Das dem E/A-Ziel zugrunde liegende Gerät kann in naher Zukunft entfernt werden. |
WdfIoTargetClosed Das E/A-Ziel wird dauerhaft beendet und kann keine E/A-Anforderungen verarbeiten. |
WdfIoTargetDeleted Das dem E/A-Ziel zugrunde liegende Gerät wurde entfernt. |
WdfIoTargetPurged Das E/A-Ziel wird vorübergehend gelöscht und kann keine E/A-Anforderungen empfangen oder verarbeiten. Diese Konstante ist ab KMDF 1.11 verfügbar. |
Hinweise
Um den aktuellen Status eines E/A-Ziels zu erhalten, rufen Sie WdfIoTargetGetState auf.
Weitere Informationen zu Zuständen für E/A-Ziele finden Sie unter Steuern des Status eines allgemeinen E/A-Ziels.
Anforderungen
Anforderung | Wert |
---|---|
KMDF-Mindestversion | 1.0 |
UMDF-Mindestversion | 1.11 |
Kopfzeile | wdfiotarget.h (einschließen von Wdf.h) |