структура LoginToTarget_OUT (iscsiop.h)

Структура LoginToTarget_OUT содержит выходные данные для метода LoginToTarget .

Синтаксис

typedef struct _LoginToTarget_OUT {
  ULONG     Status;
  ULONGLONG UniqueSessionId;
  ULONGLONG UniqueConnectionId;
} LoginToTarget_OUT, *PLoginToTarget_OUT;

Члены

Status

В выходных данных LoginToTarget — состояние операции LoginToTarget . Список квалификаторов состояния см. в разделе ISCSI_STATUS_QUALIFIERS.

UniqueSessionId

64-разрядное целое число, однозначно определяющее сеанс. Методы LoginToTarget и AddConnectionToSession возвращают это значение в параметре UniqueSessionId . Уникальный идентификатор (ID) сеанса не изменяется до тех пор, пока инициатор не выйдется из сеанса. Идентификатор сеанса, который служба инициатора iSCSI предоставляет программному обеспечению пользовательского режима, представляет собой 128-разрядное число. Верхние (наиболее значимые) 64 бита состоят из уникального идентификатора адаптера, который инициатор сообщает в элементе UniqueAdapterId класса MSiSCSI_HBAInformation . Нижние (наименее значимые) 64 бита соответствуют значению в UniqueSessionId. Когда служба взаимодействует с адаптером, служба использует более низкие 64 бита (UniqueSessionId), а программное обеспечение в пользовательском режиме использует все 128 бит для взаимодействия со службой инициатора iSCSI.

UniqueConnectionId

В выходных данных LoginToTarget — 64-разрядное целое число, которое однозначно идентифицирует соединение. Идентификатор подключения, который служба инициатора iSCSI предоставляет программному обеспечению пользовательского режима, является 128-разрядным номером. Верхние (наиболее значимые) 64 бита состоят из уникального идентификатора адаптера, который инициатор сообщает в элементе UniqueAdapterId класса MSiSCSI_HBAInformation . Нижние (наименее значимые) 64 бита соответствуют значению в UniqueConnectionId. Когда служба взаимодействует с адаптером, служба использует более низкие 64 бита (UniqueConnectionId), а программное обеспечение в пользовательском режиме использует все 128 бит для взаимодействия со службой инициатора iSCSI.

Комментарии

Этот метод необходимо реализовать.

Требования

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

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

AddConnectionToSession

ISCSI_STATUS_QUALIFIERS

LoginToTarget

LoginToTarget_IN

MSiSCSI_HBAInformation

класс WMI MSiSCSI_Operations