структура MSiSCSI_BootConfiguration (iscsicfg.h)

Структура MSiSCSI_BootConfiguration описывает настройку загрузочного устройства.

Синтаксис

typedef struct _MSiSCSI_BootConfiguration {
  ULONGLONG          LUN;
  ULONGLONG          SecurityFlags;
  ULONG              UsernameSize;
  ULONG              PasswordSize;
  BOOLEAN            DiscoverBootDevice;
  WCHAR              InitiatorNode[223 + 1];
  WCHAR              TargetName[223 + 1];
  ISCSI_TargetPortal TargetPortal;
  ISCSI_LoginOptions LoginOptions;
  UCHAR              Username[1];
} MSiSCSI_BootConfiguration, *PMSiSCSI_BootConfiguration;

Члены

LUN

Номер логической единицы (LUN), идентифицирующий логическую единицу в целевом объекте, который функционирует как загрузочное устройство.

SecurityFlags

Побитовое ИЛИ флагов безопасности, которые указывают требования к безопасности загрузочного устройства. Список возможных флагов для этого элемента см. в разделе SECURITY_FLAG_QUALIFIERS.

UsernameSize

Размер строки в имени пользователя (в байтах).

PasswordSize

Размер строки в пароле (в байтах).

DiscoverBootDevice

Логическое значение, указывающее, должна ли система динамически обнаруживать загрузочное устройство. Если этот элемент имеет значение TRUE, система должна динамически обнаруживать загрузочное устройство.

InitiatorNode[223 + 1]

Имя iSCSI узла инициатора, используемого для подключения к загрузочному устройству. Если этот член имеет значение NULL, HBA может выбрать любой узел инициатора. Имя iSCSI для инициатора однозначно идентифицирует инициатора в любой точке мира. Дополнительные сведения о том, как указать это имя, см. в спецификации iSCSI , опубликованной целевой группой интернет-инженеров (IETF) рабочей группы хранилища IP-адресов.

TargetName[223 + 1]

Имя iSCSI для целевого объекта, содержащего загрузочное устройство.

TargetPortal

Структура ISCSI_TargetPortal , указывающая портал, используемый для подключения.

LoginOptions

Структура ISCSI_LoginOptions , указывающая характеристики сеанса входа в систему, устанавливаемого на загрузочном устройстве.

Username[1]

Массив символов переменной длины, указывающий имя пользователя для использования с протоколом проверки подлинности подтверждения запроса (CHAP). Имя пользователя также называется именем CHAP (CHAP_N). Инициатор использует имя CHAP для проверки подлинности целевого объекта.

Комментарии

Набор средств WMI автоматически создает объявление структуры MSiSCSI_BootConfiguration при компиляции MSiSCSI_BootConfiguration класса WMI в Config.mof. Реализовать этот класс необязательно.

Требования

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

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

ISCSI_LoginOptions

ISCSI_TargetPortal

Класс WMI MSiSCSI_BootConfiguration

SECURITY_FLAG_QUALIFIERS