Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Класс WMI MSiSCSI_RADIUSConfig указывает, использует ли инициатор удаленную службу пользователей (RADIUS) удаленной проверки подлинности и предоставляет сведения, необходимые инициатору для использования службы.
Инициаторы используют серверы RADIUS для проверки подлинности во время подтверждения вызова протокола проверки подлинности (CHAP).
Мини-драйвер должен реализовать класс MSiSCSI_RADIUSConfig, если HBA, которым он управляет, поддерживает проверку подлинности RADIUS для проверки подлинности CHAP.
По возможности следует использовать RADIUS, так как это позволяет централизованно управлять учетными данными CHAP.
Так как класс WMI MSiSCSI_RADIUSConfig связан с определенным экземпляром драйвера минипорта хранилища, драйвер минипорта должен зарегистрировать класс с использованием имени конкретного объекта физического устройства (PDO), которым управляет драйвер минипорта.
Класс MSiSCSI_RADIUSConfig определен в Config.mof.
class MSiSCSI_RADIUSConfig {
[key] string InstanceName;
boolean Active;
[WmiDataId(1), read, write, description("HBA should use
RADIUS for CHAP authentication") : amended]
boolean UseRADIUSForCHAP;
[WmiDataId(2), read, write, description("Size in bytes of
shared secret for RADIUS servers") : amended]
uint32 SharedSecretSizeInBytes;
[WmiDataId(3), read, write, description("Fixed Addresses
of RADIUS server") : amended]
ISCSI_IP_Address RADIUSServer;
[WmiDataId(4), read, write, description("Fixed Addresses
of backup RADIUS server") : amended]
ISCSI_IP_Address BackupRADIUSServer;
[WmiDataId(5), read, write,
WmiSizeIs("SharedSecretSizeInBytes"),
description("Shared secret for RADIUS servers") :
amended]
uint8 SharedSecret[];
};
Когда набор инструментов WMI компилирует предыдущее определение класса, он создает структуру данных MSiSCSI_RADIUSConfig.