VDS_HBAPORT_STATUS enumeração (vdshwprv.h)
[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]
Define o conjunto de status válidos para uma porta HBA. Esses valores são usados no membro status da estrutura VDS_HBAPORT_PROP. Esses estados correspondem aos valores de HBA_PORTSTATE na API do HBA.
Syntax
typedef enum _VDS_HBAPORT_STATUS {
VDS_HPS_UNKNOWN = 1,
VDS_HPS_ONLINE = 2,
VDS_HPS_OFFLINE = 3,
VDS_HPS_BYPASSED = 4,
VDS_HPS_DIAGNOSTICS = 5,
VDS_HPS_LINKDOWN = 6,
VDS_HPS_ERROR = 7,
VDS_HPS_LOOPBACK = 8
} VDS_HBAPORT_STATUS;
Constantes
VDS_HPS_UNKNOWN Valor: 1 A porta HBA status é desconhecida. HBA_PORTSTATE_UNKNOWN |
VDS_HPS_ONLINE Valor: 2 A porta HBA está operacional. HBA_PORTSTATE_ONLINE |
VDS_HPS_OFFLINE Valor: 3 A porta HBA foi definida offline por um usuário. HBA_PORTSTATE_OFFLINE |
VDS_HPS_BYPASSED Valor: 4 A porta HBA é ignorada. HBA_PORTSTATE_BYPASSED |
VDS_HPS_DIAGNOSTICS Valor: 5 A porta HBA está no modo diagnóstico. HBA_PORTSTATE_DIAGNOSTICS |
VDS_HPS_LINKDOWN Valor: 6 O link da porta HBA está inativo. HBA_PORTSTATE_LINKDOWN |
VDS_HPS_ERROR Valor: 7 A porta HBA tem um erro. HBA_PORTSTATE_ERROR |
VDS_HPS_LOOPBACK Valor: 8 A porta HBA é um loopback. HBA_PORTSTATE_LOOPBACK |
Comentários
Nota Constantes adicionais podem ser adicionadas à enumeração VDS_HBAPORT_STATUS em versões futuras do Windows. Por esse motivo, seu aplicativo deve ser projetado para lidar normalmente com uma constante de enumeração VDS_HBAPORT_STATUS não reconhecida.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | vdshwprv.h |
Redistribuível | VDS 1.1 |