структура 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 (include Iscsiop.h)

См. также

AddConnectionToSession

ISCSI_STATUS_QUALIFIERS

LoginToTarget

LoginToTarget_IN

MSiSCSI_HBAInformation

класса WMI MSiSCSI_Operations