ISCSI_Path 구조체(iscsimgt.h)
ISCSI_Path 구조에는 iSCSI 포털의 연결에 대한 정보가 포함되어 있습니다.
구문
typedef struct _ISCSI_Path {
ULONGLONG UniqueConnectionId;
ULONGLONG EstimatedLinkSpeed;
ULONG PathWeight;
ULONG PrimaryPath;
ULONG ConnectionStatus;
ULONG TCPOffLoadAvailable;
} ISCSI_Path, *PISCSI_Path;
멤버
UniqueConnectionId
초기자가 연결을 식별하는 데 사용하는 고유한 연결 식별자입니다. LoginToTarget 및 AddConnectionToSession 메서드는 모두 UniqueConnectionId 매개 변수에 이 값을 반환합니다. 이 값은 CID(연결 ID)와 혼동해서는 안 됩니다.
EstimatedLinkSpeed
이는 초당 메가비트(Mbps)의 연결 속도를 지정합니다.
PathWeight
이 경로에 할당된 가중치를 지정합니다. 값은 32비트 숫자일 수 있으며, 더 높은 숫자는 더 높은 우선 순위를 의미합니다. 둘 이상의 경로를 사용할 수 있는 경우 이 경로 가중치 값은 서로 다른 경로 가중치와 비교되며 그에 따라 우선 순위가 지정됩니다. 예를 들어 path1에 값 1을 사용하고 path2의 경우 값이 2이면 path2의 우선 순위가 더 높습니다.
PrimaryPath
기본 또는 보조 경로의 상태를 지정합니다. 값이 1이면 경로가 기본 경로이고 0이면 보조 경로임을 의미합니다.
ConnectionStatus
연결의 상태 나타냅니다.
Type | 의미 |
---|---|
CONNECTION_STATE_CONNECTED (1) | 경로가 연결되어 있고 활성 상태입니다. |
CONNECTION_STATE_DISCONNECTED (2) | 경로의 연결이 끊어졌습니다. |
CONNECTION_STATE_RECONNECTING(3) | 경로가 다시 연결되고 있습니다. |
TCPOffLoadAvailable
이는 연결이 TCP 오프로드를 지원하는지 여부를 나타냅니다.
설명
iSCSI 헤더 및 MOF는 플랫폼 SDK 및 WDK에 포함됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | iscsimgt.h(Iscsimgt.h 포함) |