ISCSI_ConnectionStaticInfo struttura (iscsimgt.h)

La struttura ISCSI_ConnectionStaticInfo contiene informazioni sulle caratteristiche di una connessione stabilita.

Sintassi

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;

Members

UniqueConnectionId

Identificatore di connessione (ID) usato dal sistema operativo e dal software dell'applicazione per identificare in modo univoco la connessione. I metodi LoginToTarget e AddConnectionToSession restituiscono entrambi questo valore nel parametro UniqueConnectionId . Non confondere questo valore con l'ID connessione (CID).

CID

ID connessione iSCSI (CID) per questa istanza di connessione. Il protocollo iSCSI usa questo valore per identificare la connessione.

State

Tipo di stato della connessione. Questo membro può avere i valori di costanti simbolici seguenti, definiti in Iscsimgt.h.

State Significato
login La connessione TCP è stata stabilita, ma la destinazione non ha ancora inviato una risposta di accesso valida con il set di bit finale.
completi La destinazione ha inviato una risposta di accesso valida con il set di bit finale e la connessione si trova nella fase completa della funzionalità. L'iniziatore può inviare comandi e dati SCSI alle destinazioni.
logout L'iniziatore ha inviato un comando di logoff valido, ma la connessione non è ancora stata chiusa.

Protocol

Protocollo di trasporto usato per stabilire questa istanza di connessione. Per un elenco di valori che è possibile assegnare a questo membro, vedere ISCSI_CONNECTION_PROTOCOL_TYPE_QUALIFIERS.

HeaderIntegrity

Nome dello schema di digest intestazione iSCSI associato a questa sessione di connessione. Questo membro può avere i valori di costanti simbolici seguenti, definiti in Iscsimgt.h.

HeaderIntegrity Significato
nessuno La sessione non usa un digest di intestazione.
crc32c La sessione usa un digest CRC a 32 bit.

DataIntegrity

Nome dello schema di digest dati iSCSI associato a questa sessione di connessione. Questo membro può avere i valori di costanti simbolici seguenti, definiti in Iscsimgt.h.

HeaderIntegrity Significato
nessuno La sessione non usa un digest dati.
crc32c La sessione usa un digest CRC a 32 bit.

Reserved

Riservato solo per l'uso di Microsoft. È necessario impostare questo membro su 0.

MaxRecvDataSegmentLength

Dimensioni massime del payload dei dati, in byte, supportate per il comando o le UNITÀ PDU dati all'interno di questa sessione di connessione.

AuthType

Tipo di autenticazione utilizzata per stabilire una connessione. La ISCSI_ConnectionStaticInfo classe WMI, definita in Mgmt.mof, specifica i valori per questo membro; ma se il software include Iscsidsc.h, può usare l'enumerazione ISCSI_AUTH_TYPES per assegnare valori a questo membro.

LocalAddr

Struttura ISCSI_IP_Address che contiene l'indirizzo IP della scheda di rete locale usata dall'iniziatore per connettersi alla rete.

LocalPort

Numero di porta locale usato da questa istanza di connessione.

RemoteAddr

Struttura ISCSI_IP_Address che contiene l'indirizzo IP della scheda di rete remota usata da questa istanza di connessione.

RemotePort

Numero di porta remota usato dall'iniziatore per creare la connessione.

EstimatedThroughput

Velocità effettiva stimata, in byte al secondo, della connessione.

MaxDatagramSize

Dimensioni massime, in byte, del datagram che il trasporto supporta.

Requisiti

Requisito Valore
Intestazione iscsimgt.h (includere Iscsimgt.h)

Vedi anche

AddConnectionToSession

ISCSI_AUTH_TYPES

ISCSI_CONNECTION_PROTOCOL_TYPE_QUALIFIERS

Classe WMI ISCSI_ConnectionStaticInfo

ISCSI_IP_Address

LoginToTarget