Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Реализуйте пользовательский интерфейс конфигурации для сервера, реализуя com-интерфейс, IEAPProviderConfig. Этот интерфейс COM является производным от IUnknown и добавляет три метода: IEAPProviderConfig::Initialize, IEAPProviderConfig::ServerInvokeConfigUIи IEAPProviderConfig::Uninitialize.
Пользовательский интерфейс должен поддерживать удаленное администрирование. Другими словами, хотя пользовательский интерфейс настраивает протокол проверки подлинности на сервере, сам пользовательский интерфейс может работать на другом компьютере. Чтобы поддерживать удаленное администрирование, отделите код пользовательского интерфейса от кода, который фактически выполняет конфигурацию. Код конфигурации находится на сервере, на котором выполняется протокол проверки подлинности.
Идентификатор класса (CLSID) для объекта пользовательского интерфейса конфигурации должен быть помещен в реестр со значением RAS_EAP_VALUENAME_CONFIG_CLSID. Дополнительные сведения см. в разделе Значения реестра протоколов проверки подлинности.
Когда пользователь нажимает кнопку "Настройка" для протокола проверки подлинности в диалоговом окне "Свойства" для маршрутизации и RAS, система проверяет, существует ли в реестре значение RAS_EAP_VALUENAME_CONFIG_CLSID для этого протокола проверки подлинности. В этом случае COM создает экземпляр объекта пользовательского интерфейса конфигурации. Если системе не удается найти RAS_EAP_VALUENAME_CONFIG_CLSID в реестре и системе есть доступ к службам каталогов (DS), система пытается создать экземпляр объекта из хранилища классов.
В случае, когда пользователь подключен к нескольким компьютерам одновременно, создается экземпляр нескольких объектов пользовательского интерфейса конфигурации.