Метод IEAPProviderConfig::Initialize (rrascfg.h)
Система вызывает метод Initialize для инициализации сеанса конфигурации EAP на указанном компьютере.
Синтаксис
HRESULT Initialize(
LPCOLESTR pszMachineName,
DWORD dwEapTypeId,
ULONG_PTR *puConnectionParam
);
Параметры
pszMachineName
Указатель на строку, завершающуюся нулевым значением, которая содержит имя компьютера, на котором необходимо настроить EAP. Длина строки не ограничена.
dwEapTypeId
Указывает EAP, для которого инициализируется сеанс конфигурации.
puConnectionParam
Указатель на целочисленную переменную без знака. При успешном возвращении значение этой переменной определяет этот сеанс конфигурации.
Возвращаемое значение
Если функция выполняется успешно, возвращаемое значение должно быть S_OK.
Если функция завершается сбоем, возвращаемое значение должно быть одним из следующих кодов.
Код возврата | Описание |
---|---|
|
Неспецифической ошибке. |
|
Один из аргументов является недопустимым. |
|
Сбой метода, так как ему не удалось выделить необходимую память. |
|
Произошла непредвиденная ошибка. |
Комментарии
Пользовательский интерфейс конфигурации должен позволить пользователю настроить поставщик EAP на удаленном компьютере. Установите подключение к удаленному компьютеру во время вызова метода Initialize.
Библиотека DLL, реализующая IEAPProviderConfig , может поддерживать несколько протоколов проверки подлинности. Параметр dwEapTypeId указывает протокол проверки подлинности для инициализации сеанса конфигурации.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | rrascfg.h |
См. также раздел
Справочник по протоколу расширенной проверки подлинности
IEAPProviderConfig::RouterInvokeConfigUI
IEAPProviderConfig::RouterInvokeCredentialsUI