共用方式為


iscsimgt.h (ISCSI_Path 結構)

ISCSI_Path結構包含iSCSI入口網站連線的相關信息。

語法

typedef struct _ISCSI_Path {
  ULONGLONG UniqueConnectionId;
  ULONGLONG EstimatedLinkSpeed;
  ULONG     PathWeight;
  ULONG     PrimaryPath;
  ULONG     ConnectionStatus;
  ULONG     TCPOffLoadAvailable;
} ISCSI_Path, *PISCSI_Path;

成員

UniqueConnectionId

這是啟動器用來識別連接的唯一聯機標識碼。 LoginToTargetAddConnectionToSession 方法都會在 UniqueConnectionId 參數中傳回此值。 此值不會與 CID) (連線標識元混淆。

EstimatedLinkSpeed

這會指定每秒以 MB 位為單位的連線速度, (Mbps) 。

PathWeight

這會指定指派給此路徑的加權。 此值可以是任何 32 位數位,其數位較高,表示較高優先順序。 如果有一個以上的路徑可用,此路徑權數值會與其他路徑權數進行比較,並據以排定優先順序。 例如,如果path1使用值為1,而path2的值為2,則path2的優先順序較高。

PrimaryPath

這會指定路徑的狀態:主要或次要。 如果值為 1,表示路徑是主要路徑,如果為 0,則為次要路徑。

ConnectionStatus

這表示連線的狀態。

類型 意義
CONNECTION_STATE_CONNECTED (1) 路徑已連線且作用中。
CONNECTION_STATE_DISCONNECTED (2) 路徑已中斷連線。
CONNECTION_STATE_RECONNECTING (3) 路徑正在重新連線。

TCPOffLoadAvailable

這表示連線是否支援 TCP 卸除。

備註

iSCSI 標頭和MOF包含在平臺 SDK 和 WDK 中。

規格需求

需求
標頭 iscsimgt.h (包含 Iscsimgt.h)

另請參閱

AddConnectionToSession

LoginToTarget