Compartilhar via


VDS_HBAPORT_STATUS enumeração (vds.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 vds.h
Redistribuível VDS 1.1

Confira também

Enumerações do VDS

VDS_HBAPORT_PROP