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