MS_SMHBA_FC_Port WMI Class
An HBA miniport driver that supports the Storage Management API uses the MS_SMHBA_FC_Port class to expose the port attributes of the associated FC adapter. There should be one instance of this class for each port.
The MS_SMHBA_FC_Port class is defined as follows in Hbaapi.mof:
class MS_SMHBA_FC_Port
{
[HBAType("HBA_WWN"), WmiDataId(1)]
uint8 NodeWWN[8];
[HBAType("HBA_WWN"), WmiDataId(2)]
uint8 PortWWN[8];
[WmiDataId(3)]
uint32 FcId;
[HBAType("HBA_COS"), WmiDataId(4)]
uint32 PortSupportedClassofService;
[HBAType("HBA_FC4TYPES"), WmiDataId(5)]
uint8 PortSupportedFc4Types[32];
[HBAType("HBA_FC4TYPES"), WmiDataId(6)]
uint8 PortActiveFc4Types[32];
[HBAType("HBA_WWN"), WmiDataId(7)]
uint8 FabricName[8];
[WmiDataId(8)]
uint32 NumberofDiscoveredPorts;
[WmiDataId(9)]
uint8 NumberofPhys;
[MaxLen(256), WmiDataId(10)]
string PortSymbolicName;
};
When this class definition is compiled by the WMI tool suite, it produces the following data structure:
There are no methods associated with this WMI class.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for