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

Constantes

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

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 wudfddi_types.h (inclua Wdf.h)

Confira também

WdfIoTargetGetState