Freigeben über


ISCSI_ConnectionStaticInfo Struktur (iscsimgt.h)

Die ISCSI_ConnectionStaticInfo-Struktur enthält Informationen zu den Merkmalen einer hergestellten Verbindung.

Syntax

typedef struct _ISCSI_ConnectionStaticInfo {
  ULONGLONG        UniqueConnectionId;
  USHORT           CID;
  UCHAR            State;
  UCHAR            Protocol;
  UCHAR            HeaderIntegrity;
  UCHAR            DataIntegrity;
  USHORT           Reserved;
  ULONG            MaxRecvDataSegmentLength;
  ULONG            AuthType;
  ISCSI_IP_Address LocalAddr;
  ULONG            LocalPort;
  ISCSI_IP_Address RemoteAddr;
  ULONG            RemotePort;
  ULONGLONG        EstimatedThroughput;
  ULONG            MaxDatagramSize;
} ISCSI_ConnectionStaticInfo, *PISCSI_ConnectionStaticInfo;

Angehörige

UniqueConnectionId

Der Verbindungsbezeichner (ID), den das Betriebssystem und die Anwendungssoftware verwenden, um die Verbindung eindeutig zu identifizieren. Die methoden LoginToTarget und AddConnectionToSession geben diesen Wert im parameter UniqueConnectionId zurück. Verwechseln Sie diesen Wert nicht mit der Verbindungs-ID (CID).

CID

Die iSCSI-Verbindungs-ID (CID) für diese Verbindungsinstanz. Das iSCSI-Protokoll verwendet diesen Wert, um die Verbindung zu identifizieren.

State

Der Verbindungsstatustyp. Dieses Element kann die folgenden symbolischen Konstantenwerte aufweisen, die in Iscsimgt.hdefiniert sind.

Zustand Bedeutung
einloggen Die TCP-Verbindung wurde eingerichtet, aber das Ziel hat weiterhin keine gültige Anmeldeantwort mit dem endgültigen Bitsatz gesendet.
voll Das Ziel hat eine gültige Anmeldeantwort mit dem endgültigen Bitsatz gesendet, und die Verbindung befindet sich in der Vollständigen Featurephase. Der Initiator kann SCSI-Befehle und -Daten an Ziele senden.
Abmeldung Der Initiator hat einen gültigen Abmeldebefehl gesendet, die Verbindung wurde jedoch noch nicht geschlossen.

Protocol

Das Transportprotokoll, das zum Herstellen dieser Verbindungsinstanz verwendet wird. Eine Liste der Werte, die Sie diesem Element zuweisen können, finden Sie unter ISCSI_CONNECTION_PROTOCOL_TYPE_QUALIFIERS.

HeaderIntegrity

Der Name des iSCSI-Headerdigestschemas, das dieser Verbindungssitzung zugeordnet ist. Dieses Element kann die folgenden symbolischen Konstantenwerte aufweisen, die in Iscsimgt.hdefiniert sind.

HeaderIntegrity Bedeutung
Nichts Die Sitzung verwendet keinen Headerdigest.
crc32c Die Sitzung verwendet einen 32-Bit-CRC-Digest.

DataIntegrity

Der Name des iSCSI-Datendigestschemas, das dieser Verbindungssitzung zugeordnet ist. Dieses Element kann die folgenden symbolischen Konstantenwerte aufweisen, die in Iscsimgt.hdefiniert sind.

HeaderIntegrity Bedeutung
Nichts Die Sitzung verwendet keinen Datendigest.
crc32c Die Sitzung verwendet einen 32-Bit-CRC-Digest.

Reserved

Nur für Microsoft reserviert. Sie müssen dieses Mitglied auf 0 festlegen.

MaxRecvDataSegmentLength

Die maximale Datennutzlastgröße in Bytes, die für Befehls- oder Daten-PDUs in dieser Verbindungssitzung unterstützt wird.

AuthType

Der Typ der Authentifizierung, die zum Herstellen einer Verbindung verwendet wird. Die ISCSI_ConnectionStaticInfo WMI-Klasse, die in Mgmt.mofdefiniert ist, gibt Werte für dieses Element an; wenn Ihre Software jedoch Iscsidsc.henthält, kann sie die ISCSI_AUTH_TYPES Enumeration verwenden, um diesem Element Werte zuzuweisen.

LocalAddr

Eine ISCSI_IP_Address Struktur, die die IP-Adresse der lokalen Netzwerkkarte enthält, die der Initiator zum Herstellen einer Verbindung mit dem Netzwerk verwendet.

LocalPort

Die lokale Portnummer, die von dieser Verbindungsinstanz verwendet wird.

RemoteAddr

Eine ISCSI_IP_Address Struktur, die die IP-Adresse der Von dieser Verbindungsinstanz verwendeten Remotenetzwerkkarte enthält.

RemotePort

Die Remoteportnummer, die der Initiator zum Herstellen der Verbindung verwendet hat.

EstimatedThroughput

Der geschätzte Durchsatz in Byte pro Sekunde der Verbindung.

MaxDatagramSize

Die maximale Größe des vom Transport unterstützten Datagramms in Byte.

Anforderungen

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

Siehe auch

AddConnectionToSession-

ISCSI_AUTH_TYPES

ISCSI_CONNECTION_PROTOCOL_TYPE_QUALIFIERS

ISCSI_ConnectionStaticInfo WMI-Klasse

ISCSI_IP_Address

LoginToTarget-