Перечисление 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 (включая Iscsiop.h)

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

LoginToTarget