Freigeben über


ISCSI_Path Struktur (iscsimgt.h)

Die ISCSI_Path-Struktur enthält Informationen über eine Verbindung des iSCSI-Portals.

Syntax

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

Angehörige

UniqueConnectionId

Dies ist ein eindeutiger Verbindungsbezeichner, den der Initiator zum Identifizieren einer Verbindung verwendet. Die methoden LoginToTarget und AddConnectionToSession geben diesen Wert im UniqueConnectionId-Parameter zurück. Dieser Wert ist nicht mit der Verbindungs-ID (CID) zu verwechseln.

EstimatedLinkSpeed

Dadurch wird die Verbindungsgeschwindigkeit in Megabit pro Sekunde (Mbps) angegeben.

PathWeight

Dadurch wird die Gewichtung angegeben, die diesem Pfad zugewiesen ist. Der Wert kann eine beliebige 32-Bit-Zahl mit einer höheren Zahl sein, die eine höhere Priorität angibt. Wenn mehr als ein Pfad verfügbar ist, wird dieser Pfadgewichtungswert mit der Gewichtung des anderen Pfads verglichen und entsprechend priorisiert. Wenn beispielsweise ein Wert von 1 für "path1" verwendet wird und der Wert 2 für "Path2" höher ist, hat "Path2" eine höhere Priorität.

PrimaryPath

Dadurch wird der Status des Pfads angegeben: primär oder sekundär. Wenn der Wert 1 ist, bedeutet dies, dass der Pfad der primäre Pfad ist, und wenn er 0 ist, handelt es sich um einen sekundären Pfad.

ConnectionStatus

Dies gibt den Status der Verbindung an.

Art Bedeutung
CONNECTION_STATE_CONNECTED (1) Der Pfad ist verbunden und aktiv.
CONNECTION_STATE_DISCONNECTED (2) Der Pfad wird getrennt.
CONNECTION_STATE_RECONNECTING(3) Der Pfad wird erneut verbunden.

TCPOffLoadAvailable

Dies gibt an, ob die Verbindung TCP-Offload unterstützt oder nicht.

Bemerkungen

Die iSCSI-Header und MOF sind im Plattform-SDK und WDK enthalten.

Anforderungen

Anforderung Wert
Header- iscsimgt.h (include Iscsimgt.h)

Siehe auch

AddConnectionToSession-

LoginToTarget-