структура ISCSI_ConnectionStaticInfo (iscsimgt.h)

Структура ISCSI_ConnectionStaticInfo содержит сведения о характеристиках установленного соединения.

Синтаксис

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;

Члены

UniqueConnectionId

Идентификатор подключения, используемый операционной системой и программным обеспечением приложения для уникальной идентификации подключения. Методы LoginToTarget и AddConnectionToSession возвращают это значение в параметре UniqueConnectionId . Не путайте это значение с идентификатором подключения (CID).

CID

Идентификатор подключения iSCSI (CID) для этого экземпляра подключения. Протокол iSCSI использует это значение для идентификации подключения.

State

Тип состояния подключения. Этот элемент может иметь следующие символьные значения констант, определенные в Iscsimgt.h.

Состояние Значение
login TCP-подключение установлено, но целевой объект по-прежнему не отправил допустимый ответ входа в систему с окончательным набором битов.
переполненные Целевой объект отправил допустимый ответ входа с окончательным набором битов, и подключение находится на этапе полной функции. Инициатор может отправлять команды и данные SCSI в целевые объекты.
logout Инициатор отправил действительную команду выхода, но подключение еще не закрыто.

Protocol

Транспортный протокол, используемый для установки этого экземпляра подключения. Список значений, которые можно назначить этому члену, см. в разделе ISCSI_CONNECTION_PROTOCOL_TYPE_QUALIFIERS.

HeaderIntegrity

Имя схемы дайджеста заголовков iSCSI, связанной с этим сеансом подключения. Этот элемент может иметь следующие символьные значения констант, определенные в Iscsimgt.h.

HeaderIntegrity Значение
Нет В сеансе не используется дайджест заголовка.
crc32c В сеансе используется 32-разрядный дайджест CRC.

DataIntegrity

Имя схемы дайджеста данных iSCSI, связанной с этим сеансом подключения. Этот элемент может иметь следующие символьные значения констант, определенные в Iscsimgt.h.

HeaderIntegrity Значение
Нет Сеанс не использует дайджест данных.
crc32c В сеансе используется 32-разрядный дайджест CRC.

Reserved

Зарезервировано только для использования корпорацией Майкрософт. Для этого элемента необходимо задать значение 0.

MaxRecvDataSegmentLength

Максимальный размер полезных данных (в байтах), поддерживаемый для команд или PKU данных в этом сеансе подключения.

AuthType

Тип проверки подлинности, используемый для установления подключения. Класс WMI ISCSI_ConnectionStaticInfo, определенный в Mgmt.mof, задает значения для этого элемента; но если ваше программное обеспечение включает Iscsidsc.h, оно может использовать перечисление ISCSI_AUTH_TYPES для назначения значений этому элементу.

LocalAddr

Структура ISCSI_IP_Address, содержащая IP-адрес локальной сети, карта, который инициатор использует для подключения к сети.

LocalPort

Номер локального порта, используемый этим экземпляром подключения.

RemoteAddr

Структура ISCSI_IP_Address, содержащая IP-адрес удаленной сети, карта, которую использует этот экземпляр подключения.

RemotePort

Номер удаленного порта, который инициатор использовал для подключения.

EstimatedThroughput

Предполагаемая пропускная способность подключения (в байтах в секунду).

MaxDatagramSize

Максимальный размер (в байтах) датаграммы, которую поддерживает транспорт.

Требования

Требование Значение
Заголовок iscsimgt.h (включая Iscsimgt.h)

См. также раздел

AddConnectionToSession

ISCSI_AUTH_TYPES

ISCSI_CONNECTION_PROTOCOL_TYPE_QUALIFIERS

класс WMI ISCSI_ConnectionStaticInfo

ISCSI_IP_Address

LoginToTarget