Поделиться через


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

Эта ISCSI_RedirectPortalInfo структура содержит сведения о коллекции порталов iSCSI, которые можно использовать во время операций перехода на портал или перенаправления портала. Если целевой портал недоступен для входа, инициатор может "перепрыскать" список обнаруженных целевых порталов, которые можно использовать для операций входа. То есть инициатор будет продолжать пробовать список доступных порталов, пока не найдет тот, который можно использовать для входа, чтобы затем войти на доступный целевой портал.

Синтаксис

typedef struct _ISCSI_RedirectPortalInfo {
  ULONGLONG        UniqueConnectionId;
  ISCSI_IP_Address OriginalIPAddr;
  ULONG            OriginalPort;
  ISCSI_IP_Address RedirectedIPAddr;
  ULONG            RedirectedPort;
  UCHAR            Redirected;
  UCHAR            TemporaryRedirect;
} ISCSI_RedirectPortalInfo, *PISCSI_RedirectPortalInfo;

Члены

UniqueConnectionId

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

OriginalIPAddr

Это исходный IP-адрес, указанный во время входа, с которого необходимо задать перенаправление, а IP-адрес предоставляется через структуру ISCSI_IP_Address.

OriginalPort

Это исходный номер сокета портала, заданный при входе в систему.

RedirectedIPAddr

Это IP-адрес, на который необходимо перенаправить трафик. IP-адрес предоставляется через структуру ISCSI_IP_Address.

RedirectedPort

Это номер сокета для перенаправленного целевого портала.

Redirected

Это указывает, перенаправляется ли имя входа. Если это значение равно TRUE, значение RedirectedIPAddr и RedirectedPort являются допустимыми.

TemporaryRedirect

Это значение равно true , если перенаправление является временным.

Требования

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

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

AddConnectionToSession

LoginToTarget