MS_SMHBA_FC_PHY structure (hbapiwmi.h)
The MS_SMHBA_FC_PHY structure is used to report the physical attributes of a fibre channel port.
Syntax
typedef struct _MS_SMHBA_FC_PHY {
ULONG PhySupportSpeed;
ULONG PhySpeed;
UCHAR PhyType;
ULONG MaxFrameSize;
} MS_SMHBA_FC_PHY, *PMS_SMHBA_FC_PHY;
Members
PhySupportSpeed
The signaling bit rates at which the port can operate. For a list of the values that this member supports, see PhySpeed.
PhySpeed
The signaling bit rates at which PortWWN is currently operating. This member must have one of the values in the following table.
Value | Meaning |
HBA_PORTSPEED_UNKNOWN | Speed unknown. The transceiver is incapable of reporting the speed. |
HBA_PORTSPEED_1GBIT | 1 gigabit per sec. |
HBA_PORTSPEED_2GBIT | 2 gigabits per sec. |
HBA_PORTSPEED_10GBIT | 10 gigabits per sec. |
HBA_PORTSPEED_4GBIT | 4 gigabits per sec. |
HBA_PORTSPEED_NOT_NEGOTIATED | The speed at which the port will operate has not yet been established. |
PhyType
The port type. This member must have one of the values in the following table.
Value | Meaning |
HBA_PORTTYPE_UNKNOWN | Unknown port type. |
HBA_PORTTYPE_OTHER | Value that is not a port type. |
HBA_PORTTYPE_NOTPRESENT | Port not present. |
HBA_PORTTYPE_NPORT | Fabric. |
HBA_PORTTYPE_NLPORT | Public loop. |
HBA_PORTTYPE_FLPORT | Fabric on a loop. |
HBA_PORTTYPE_FPORT | Fabric port. |
HBA_PORTTYPE_EPORT | Fabric expansion port. |
HBA_PORTTYPE_GPORT | Generic fabric. |
HBA_PORTTYPE_LPORT | Private loop port. |
HBA_PORTTYPE_PTP | Point to point. |
MaxFrameSize
The maximum frame size, in bytes, that is supported by PortWWN.
Requirements
Requirement | Value |
---|---|
Header | hbapiwmi.h (include Hbapiwmi.h) |