Bagikan melalui


struktur ISCSI_Path (iscsimgt.h)

Struktur ISCSI_Path berisi informasi tentang koneksi portal iSCSI.

Sintaks

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

Anggota

UniqueConnectionId

Ini adalah pengidentifikasi koneksi unik yang digunakan inisiator untuk mengidentifikasi koneksi. Metode LoginToTarget dan AddConnectionToSession mengembalikan nilai ini dalam parameter UniqueConnectionId. Nilai ini tidak akan dikacaukan dengan ID koneksi (CID).

EstimatedLinkSpeed

Ini menentukan kecepatan koneksi dalam megabit per detik (Mbps).

PathWeight

Ini menentukan bobot yang ditetapkan ke jalur ini. Nilainya bisa berupa angka 32-bit, dengan angka yang lebih tinggi yang menandakan prioritas yang lebih tinggi. Jika lebih dari satu jalur tersedia, nilai bobot jalur ini dibandingkan satu sama lain dan akan diprioritaskan sesuai. Misalnya, jika nilai 1 digunakan untuk path1 dan nilai 2 untuk path2, path2 memiliki prioritas yang lebih tinggi.

PrimaryPath

Ini menentukan status jalur: primer atau sekunder. Jika nilainya adalah 1, itu berarti jalur adalah jalur utama, dan jika 0, itu adalah jalur sekunder.

ConnectionStatus

Ini menunjukkan status koneksi.

Jenis Makna
CONNECTION_STATE_CONNECTED (1) Jalur tersambung dan aktif.
CONNECTION_STATE_DISCONNECTED (2) Jalur terputus.
CONNECTION_STATE_RECONNECTING(3) Jalur tersambung kembali.

TCPOffLoadAvailable

Ini menunjukkan apakah koneksi mendukung offload TCP atau tidak.

Keterangan

Header iSCSI dan MOF disertakan dalam platform SDK dan WDK.

Persyaratan

Persyaratan Nilai
Header iscsimgt.h (termasuk Iscsimgt.h)

Lihat juga

AddConnectionToSession

LoginToTarget