Поделиться через


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

См. также

ISCSI_LoginOptions

ISCSI_TargetPortal

класса WMI MSiSCSI_BootConfiguration

SECURITY_FLAG_QUALIFIERS