enumeración VDS_HBAPORT_STATUS (vds.h)

[A partir de Windows 8 y Windows Server 2012, la interfaz COM del servicio de disco virtual se sustituye por la API de administración de almacenamiento de Windows.]

Define el conjunto de estados válidos para un puerto HBA. Estos valores se usan en el miembro de estado de la estructura VDS_HBAPORT_PROP . Estos estados corresponden a los valores de HBA_PORTSTATE de la API de 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
Se desconoce el estado del puerto HBA.


HBA_PORTSTATE_UNKNOWN
VDS_HPS_ONLINE
Valor: 2
El puerto HBA está operativo.


HBA_PORTSTATE_ONLINE
VDS_HPS_OFFLINE
Valor: 3
Un usuario ha establecido el puerto HBA sin conexión.


HBA_PORTSTATE_OFFLINE
VDS_HPS_BYPASSED
Valor: 4
Se omite el puerto HBA.


HBA_PORTSTATE_BYPASSED
VDS_HPS_DIAGNOSTICS
Valor: 5
El puerto HBA está en modo de diagnóstico.


HBA_PORTSTATE_DIAGNOSTICS
VDS_HPS_LINKDOWN
Valor: 6
El vínculo del puerto HBA está inactivo.


HBA_PORTSTATE_LINKDOWN
VDS_HPS_ERROR
Valor: 7
El puerto HBA tiene un error.


HBA_PORTSTATE_ERROR
VDS_HPS_LOOPBACK
Valor: 8
El puerto HBA es bucle invertido.


HBA_PORTSTATE_LOOPBACK

Comentarios

Nota Es posible que se agreguen constantes adicionales a la enumeración VDS_HBAPORT_STATUS en futuras versiones de Windows. Por este motivo, la aplicación debe diseñarse para controlar correctamente una constante de enumeración VDS_HBAPORT_STATUS no reconocida.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 R2 [solo aplicaciones de escritorio]
Encabezado vds.h
Redistribuible VDS 1.1

Consulte también

Enumeraciones de VDS

VDS_HBAPORT_PROP