Compartir a través de


WDF_IO_TARGET_STATE enumeración (wdfiotarget.h)

[Se aplica a KMDF y UMDF]

La enumeración WDF_IO_TARGET_STATE especifica los estados en los que puede estar un destino de E/S.

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
Valor: 0
Reservado para uso interno.
WdfIoTargetStarted
El destino de E/S se inicia y puede procesar solicitudes de E/S.
WdfIoTargetStopped
El destino de E/S se detiene temporalmente y no puede procesar solicitudes de E/S.
WdfIoTargetClosedForQueryRemove
Es posible que el dispositivo subyacente del destino de E/S se quite en un futuro próximo.
WdfIoTargetClosed
El destino de E/S se detiene permanentemente y no puede procesar solicitudes de E/S.
WdfIoTargetDeleted
Se ha quitado el dispositivo subyacente del destino de E/S.
WdfIoTargetPurged
El destino de E/S se purga temporalmente y no puede recibir o procesar solicitudes de E/S. Esta constante está disponible a partir de KMDF 1.11.

Comentarios

Para obtener el estado actual de un destino de E/S, llame a WdfIoTargetGetState.

Para obtener más información sobre los estados de los destinos de E/S, vea Controlar el estado de un destino de E/S general.

Requisitos

Requisito Value
Versión mínima de KMDF 1.0
Versión mínima de UMDF 1.11
Encabezado wdfiotarget.h (incluya Wdf.h)

Consulte también

WdfIoTargetGetState