WDF_IO_TARGET_STATE-Enumeration (wudfddi_types.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,
  WdfIoTargetStarted,
  WdfIoTargetStopped,
  WdfIoTargetClosedForQueryRemove,
  WdfIoTargetClosed,
  WdfIoTargetDeleted,
  WdfIoTargetStateMaximum
} WDF_IO_TARGET_STATE, *PWDF_IO_TARGET_STATE;

Konstanten

 
WdfIoTargetStateUndefined
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.
WdfIoTargetStateMaximum

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 wudfddi_types.h (einschließen von Wdf.h)

Weitere Informationen

WdfIoTargetGetState