Compartir a través de


MS_SMHBA_PORTATTRIBUTES clase WMI

Un controlador de minipuerto de HBA que admite storage Management API usa la clase MS_SMHBA_PORTATTRIBUTES para exponer los atributos de puerto. Debe haber una instancia de esta clase para cada puerto.

La clase MS_SMHBA_PORTATTRIBUTES se define de la siguiente manera en Hbaapi.mof:

class MS_SMHBA_PORTATTRIBUTES 
{
    [HBA_PORTTYPE_QUALIFIERS, WmiDataId(1)]
    uint32 PortType;

    [HBA_PORTSTATE_QUALIFIERS, WmiDataId(2)]
    uint32 PortState;

    [WmiDataId(3),
     Description("Size of MS_SMHBA_SAS_Port or MS_SMHBA_FC_Port")
    ]
    uint32 PortSpecificAttributesSize;

    [MaxLen(256), WmiDataId(4)]
    string OSDeviceName;

    [WmiDataId(5)]
    uint64 Reserved;

    [WmiDataId(6),
     Description(" MS_SMHBA_SAS_Port or MS_SMHBA_FC_Port Buffer"),
     WmiSizeIs("PortSpecificAttributesSize")
    ]
    uint8 PortSpecificAttributes[];
};

Cuando el conjunto de herramientas WMI compila esta definición de clase, genera la siguiente estructura de datos:

MS_SMHBA_PORTATTRIBUTES

No hay métodos asociados a esta clase WMI.