MS_SMHBA_SAS_PHY WMI Class
An HBA miniport driver that supports the Storage Management API uses the MS_SMHBA_SAS_PHY class to expose the physical attributes of the associated SAS port. There should be one instance of this class for each port.
The MS_SMHBA_SAS_PHY class is defined as follows in Hbaapi.mof:
class MS_SMHBA_SAS_PHY
{
[WmiDataId(1)]
uint8 PhyIdentifier;
[WmiDataId(2), HBAType("HBA_SASPHYSPEED")]
uint32 NegotiatedLinkRate;
[WmiDataId(3), HBAType("HBA_SASPHYSPEED")]
uint32 ProgrammedMinLinkRate;
[WmiDataId(4), HBAType("HBA_SASPHYSPEED")]
uint32 HardwareMinLinkRate;
[WmiDataId(5), HBAType("HBA_SASPHYSPEED")]
uint32 ProgrammedMaxLinkRate;
[WmiDataId(6), HBAType("HBA_SASPHYSPEED")]
uint32 HardwareMaxLinkRate;
[WmiDataId(7), HBAType("HBA_WWN") ]
uint8 domainPortWWN[8];
};
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