enumeración VDS_HBAPORT_TYPE (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 tipos válidos para un puerto HBA. Estos tipos corresponden a los valores de HBA_PORTTYPE de la API de HBA.
Sintaxis
typedef enum _VDS_HBAPORT_TYPE {
VDS_HPT_UNKNOWN = 1,
VDS_HPT_OTHER = 2,
VDS_HPT_NOTPRESENT = 3,
VDS_HPT_NPORT = 5,
VDS_HPT_NLPORT = 6,
VDS_HPT_FLPORT = 7,
VDS_HPT_FPORT = 8,
VDS_HPT_EPORT = 9,
VDS_HPT_GPORT = 10,
VDS_HPT_LPORT = 20,
VDS_HPT_PTP = 21
} VDS_HBAPORT_TYPE;
Constantes
VDS_HPT_UNKNOWN Valor: 1 El tipo de puerto es desconocido. HBA_PORTTYPE_UNKNOWN |
VDS_HPT_OTHER Valor: 2 El tipo de puerto es otro tipo (sin definir). HBA_PORTTYPE_OTHER |
VDS_HPT_NOTPRESENT Valor: 3 El tipo de puerto no está presente. HBA_PORTTYPE_NOTPRESENT |
VDS_HPT_NPORT Valor: 5 El tipo de puerto es un tejido. HBA_PORTTYPE_NPORT |
VDS_HPT_NLPORT Valor: 6 El tipo de puerto es un bucle público. HBA_PORTTYPE_NLPORT |
VDS_HPT_FLPORT Valor: 7 El tipo de puerto es un tejido en un bucle. HBA_PORTTYPE_FLPORT |
VDS_HPT_FPORT Valor: 8 El tipo de puerto es un puerto de tejido. HBA_PORTTYPE_FPORT |
VDS_HPT_EPORT Valor: 9 El tipo de puerto es un puerto de expansión de tejido. |
VDS_HPT_GPORT Valor: 10 El tipo de puerto es un puerto de tejido genérico. |
VDS_HPT_LPORT Valor: 20 El tipo de puerto es un bucle privado. HBA_PORTTYPE_LPORT |
VDS_HPT_PTP Valor: 21 El tipo de puerto es de punto a punto. HBA_PORTTYPE_PTP |
Comentarios
Nota Es posible que se agreguen constantes adicionales a la enumeración VDS_HBAPORT_TYPE en futuras versiones de Windows. Por este motivo, la aplicación debe diseñarse para controlar correctamente una constante de enumeración VDS_HBAPORT_TYPE no reconocida.
Requisitos
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 |