共用方式為


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 代 的 ANSI 標準 (FC-GS-4) 。

PortSupportedFc4Types[32]

指出 PortWWN 支援的 FC-4 類型。 如需 FC-4 類型的討論,請參閱 光纖通道泛型服務的 ANSI 標準第 4 代 (FC-GS-4) 。

PortActiveFc4Types[32]

指出目前可在 PortWWN 上使用的 FC-4 類型。 如需 FC-4 類型的討論,請參閱 光纖通道泛型服務的 ANSI 標準第 4 代 (FC-GS-4) 。

PortSupportedSpeed

指出 PortWWN 可以運作的訊號位速率。 如需此成員支援的值清單,請參閱 PortSpeed

PortSpeed

指出 PortWWN 目前正在運作的訊號位速率。 此成員必須具有下列其中一個值:

意義
HBA_PORTSPEED_UNKNOWN 速度不明。 無線電站無法報告速度。
HBA_PORTSPEED_1GBIT 每秒 1 gb
HBA_PORTSPEED_2GBIT 每秒 2 gbs
HBA_PORTSPEED_4GBIT 每秒 4 gbs
HBA_PORTSPEED_10GBIT 每秒 10 gbs
HBA_PORTSPEED_NOT_NEGOTIATED 尚未建立埠運作的速度。

PortMaxFrameSize

指出 PortWWN 所支援的最大畫面格大小,以位元組為單位。

FabricName[8]

包含 用來附加 PortWWN 之網狀架構的名稱識別碼。

NumberofDiscoveredPorts

指出 PortWWN 可見的埠數目。 如需此號碼所考慮之埠類型的詳細說明,請參閱 T11 委員會針對 光纖通道 HBA API 的規格 (FC-HBA) 。

規格需求

需求
標頭 hbapiwmi.h (包括 Hbapiwmi.h、Hbaapi.h、Hbaapi.h)

另請參閱

GetDiscoveredPortAttributes