MSFC_HBAPortAttributesResults結構 (hbapiwmi.h)
GetDiscoveredPortAttributes WMI 方法會使用 結構來報告指定遠端光纖通道埠的屬性。
語法
typedef struct _MSFC_HBAPortAttributesResults {
UCHAR NodeWWN[8];
UCHAR PortWWN[8];
ULONG PortFcId;
ULONG PortType;
ULONG PortState;
ULONG PortSupportedClassofService;
UCHAR PortSupportedFc4Types[32];
UCHAR PortActiveFc4Types[32];
ULONG PortSupportedSpeed;
ULONG PortSpeed;
ULONG PortMaxFrameSize;
UCHAR FabricName[8];
ULONG NumberofDiscoveredPorts;
} MSFC_HBAPortAttributesResults, *PMSFC_HBAPortAttributesResults;
成員
NodeWWN[8]
包含 64 位全球名稱 (WWN),可唯一識別與 PortWWN相關聯的光纖通道節點。 如需全球名稱的討論,請參閱 T11 委員會 光纖通道 HBA API 規格。
PortWWN[8]
包含可唯一識別光纖通道埠的64位全球名稱 (WWN)。 如需全球名稱的討論,請參閱 T11 委員會 光纖通道 HBA API 規格。
PortFcId
包含 PortWWN的目前光纖通道位址。 這個成員的高順序位元組包含位址的第一個字節,而這個成員的下階位元組則連續包含位址的下限位元組。 這個成員的最低順序位元組必須是零。
PortType
表示埠類型。 此成員必須具有下列其中一個值:
價值 | 意義 |
---|---|
HBA_PORTTYPE_UNKNOWN | 未知的埠類型。 |
HBA_PORTTYPE_OTHER | 不是埠類型的值。 |
HBA_PORTTYPE_NOTPRESENT | 埠不存在。 |
HBA_PORTTYPE_NPORT | 織物。 |
HBA_PORTTYPE_NLPORT | 公用迴圈。 |
HBA_PORTTYPE_FLPORT | 迴圈上的網狀架構。 |
HBA_PORTTYPE_FPORT | 網狀架構埠。 |
HBA_PORTTYPE_EPORT | 網狀架構擴充埠。 |
HBA_PORTTYPE_GPORT | 泛型網狀架構。 |
HBA_PORTTYPE_LPORT | 私人迴圈埠。 |
HBA_PORTTYPE_PTP | 指向點。 |
PortState
包含 PortWWN所指示的埠狀態。 此成員必須具有下列其中一個值:
價值 | 意義 |
---|---|
HBA_PORTSTATE_UNKNOWN | 未知。 |
HBA_PORTSTATE_ONLINE | 操作。 |
HBA_PORTSTATE_OFFLINE | 用戶離線 |
HBA_PORTSTATE_BYPASSED | 繞過。 |
HBA_PORTSTATE_DIAGNOSTICS | 在診斷模式中。 |
HBA_PORTSTATE_LINKDOWN | 連結向下 |
HBA_PORTSTATE_ERROR | 埠錯誤。 |
HBA_PORTSTATE_LOOPBACK | 回送。 |
PortSupportedClassofService
表示 PortWWN所支援的服務類別。 如需服務差異類別的清單,以及每個類別必須指派給這個成員的值,請參閱 第 4 代光纖通道泛型服務第 4 代的 ANSI 標準 (FC-GS-4)。
PortSupportedFc4Types[32]
表示 PortWWN所支援的FC-4型別。 如需FC-4類型的討論,請參閱 第4代光纖通道泛型服務第4代的ANSI標準 (FC-GS-4)。
PortActiveFc4Types[32]
指出目前可在 PortWWN上使用的FC-4型別。 如需FC-4類型的討論,請參閱 第4代光纖通道泛型服務第4代的ANSI標準 (FC-GS-4)。
PortSupportedSpeed
表示 PortWWN 可以運作的訊號比特率。 如需此成員支援的值清單,請參閱 PortSpeed。
PortSpeed
指出目前 PortWWN 運作的訊號比特率。 此成員必須具有下列其中一個值:
價值 | 意義 |
---|---|
HBA_PORTSPEED_UNKNOWN | 速度未知。 減速器無法報告速度。 |
HBA_PORTSPEED_1GBIT | 每秒 1 GB |
HBA_PORTSPEED_2GBIT | 每秒 2 GB |
HBA_PORTSPEED_4GBIT | 每秒 4 gbs |
HBA_PORTSPEED_10GBIT | 每秒 10 GB |
HBA_PORTSPEED_NOT_NEGOTIATED | 港口將運行的速度尚未建立。 |
PortMaxFrameSize
表示 PortWWN所支援的框架大小上限,以位元組為單位。
FabricName[8]
包含附加 PortWWN 之網狀架構的名稱識別碼。
NumberofDiscoveredPorts
指出 PortWWN可見的埠數目。 如需此號碼所考慮之埠種類的詳細說明,請參閱 T11 委員會針對 光纖通道 HBA API (FC-HBA) 的規格。
要求
要求 | 價值 |
---|---|
標頭 | hbapiwmi.h (包括 Hbapiwmi.h、Hbaapi.h、Hbaapi.h) |