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 |