enumerazione WDF_IO_TARGET_STATE (wdfiotarget.h)

[Si applica a KMDF e UMDF]

L'enumerazione WDF_IO_TARGET_STATE specifica gli stati in cui può trovarsi una destinazione di I/O.

Sintassi

typedef enum _WDF_IO_TARGET_STATE {
  WdfIoTargetStateUndefined = 0,
  WdfIoTargetStarted,
  WdfIoTargetStopped,
  WdfIoTargetClosedForQueryRemove,
  WdfIoTargetClosed,
  WdfIoTargetDeleted,
  WdfIoTargetPurged
} WDF_IO_TARGET_STATE, *PWDF_IO_TARGET_STATE;

Costanti

 
WdfIoTargetStateUndefined
Valore: 0
Riservato per utilizzo interno.
WdfIoTargetStarted
La destinazione di I/O viene avviata e può elaborare le richieste di I/O.
WdfIoTargetStopped
La destinazione di I/O viene temporaneamente arrestata e non può elaborare le richieste di I/O.
WdfIoTargetClosedForQueryRemove
Il dispositivo sottostante della destinazione di I/O potrebbe essere rimosso nel prossimo futuro.
WdfIoTargetClosed
La destinazione di I/O viene arrestata in modo permanente e non può elaborare le richieste di I/O.
WdfIoTargetDeleted
Il dispositivo sottostante della destinazione di I/O è stato rimosso.
WdfIoTargetPurged
La destinazione di I/O viene temporaneamente rimossa e non può ricevere o elaborare le richieste di I/O. Questa costante è disponibile a partire da KMDF 1.11.

Commenti

Per ottenere lo stato corrente di una destinazione di I/O, chiamare WdfIoTargetGetState.

Per altre informazioni sugli stati per le destinazioni di I/O, vedere Controlling a General I/O Target's State.For more information about states for I/O targets, see Controlling a General I/O Target's State.

Requisiti

Requisito Valore
Versione KMDF minima 1,0
Versione UMDF minima 1.11
Intestazione wdfiotarget.h (include Wdf.h)

Vedi anche

WdfIoTargetGetState