WDF_IO_TARGET_STATE enumeração (wdfiotarget.h)
[Aplica-se a KMDF e UMDF]
A enumeração WDF_IO_TARGET_STATE especifica os estados em que um destino de E/S pode estar.
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 O destino de E/S é iniciado e pode processar solicitações de E/S. |
WdfIoTargetStopped O destino de E/S está temporariamente interrompido e não pode processar solicitações de E/S. |
WdfIoTargetClosedForQueryRemove O dispositivo subjacente do destino de E/S pode ser removido em um futuro próximo. |
WdfIoTargetClosed O destino de E/S é permanentemente interrompido e não pode processar solicitações de E/S. |
WdfIoTargetDeleted O dispositivo subjacente do destino de E/S foi removido. |
WdfIoTargetPurged O destino de E/S é temporariamente limpo e não pode receber nem processar solicitações de E/S. Essa constante está disponível a partir do KMDF 1.11. |
Comentários
Para obter o estado atual de um destino de E/S, chame WdfIoTargetGetState.
Para obter mais informações sobre estados para destinos de E/S, consulte Controlando o estado de um destino de E/S geral.
Requisitos
Requisito | Valor |
---|---|
Versão mínima do KMDF | 1.0 |
Versão mínima do UMDF | 1.11 |
Cabeçalho | wdfiotarget.h (inclua Wdf.h) |