Перечисление LOGINSESSIONTYPE (iscsiop.h)

Перечисление LOGINSESSIONTYPE указывает тип сеанса входа.

Синтаксис

typedef enum {
  ISCSI_LOGINTARGET_DISCOVERY,
  ISCSI_LOGINTARGET_INFORMATIONAL,
  ISCSI_LOGINTARGET_DATA
} LOGINSESSIONTYPE, *PLOGINSESSIONTYPE;

Константы

 
ISCSI_LOGINTARGET_DISCOVERY
Сеанс входа предназначен только для обнаружения. Инициаторы используют этот тип сеанса для обнаружения целевых объектов с помощью команды SendTargets. Инициатор должен иметь доступ по крайней мере к одному целевому IP-адресу и одному целевому порту (сведения о целевом портале).
ISCSI_LOGINTARGET_INFORMATIONAL
Сеанс входа предназначен только для информационных целей. Инициаторы используют этот тип сеанса для отправки команд SCSI, запрашивающих информацию. Программное обеспечение управления может использовать информационные сеансы для запроса информации путем вызова SendScsiReportLuns и подпрограммы библиотеки SendScsiReadCapacity библиотеки в режиме пользователя.

Этот тип сеанса не поддерживает передачу пользовательских данных, а диспетчер Plug and Play (PnP) не перечисляет целевые логические единицы (LUN) для стека хранилища узла инициатора.
ISCSI_LOGINTARGET_DATA
Сеанс входа является полнофункциональный. Он сообщает целевым LUN диспетчеру PnP на узле инициатора (локального) для перечисления. После перечисления этих LUN операционная система может получить доступ к ним для передачи данных так же, как и с локальными LUN.

Требования

Требование Ценность
заголовка iscsiop.h (include Iscsiop.h)

См. также

LoginToTarget