структура 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) |
См. также
класса WMI MSiSCSI_BootConfiguration