Метод IEAPProviderConfig::ServerInvokeConfigUI (rrascfg.h)

Система вызывает метод ServerInvokeConfigUI для вызова пользовательского интерфейса конфигурации для проверки подлинности EAP между клиентом удаленного доступа и сервером.

Синтаксис

HRESULT ServerInvokeConfigUI(
  DWORD     dwEapTypeId,
  ULONG_PTR uConnectionParam,
  HWND      hWnd,
  ULONG_PTR uReserved1,
  ULONG_PTR uReserved2
);

Параметры

dwEapTypeId

Указывает EAP, для которого вызывается пользовательский интерфейс конфигурации.

uConnectionParam

Указывает сеанс конфигурации, для которого вызывается пользовательский интерфейс.

hWnd

Дескриптор родительского окна для пользовательского интерфейса конфигурации.

uReserved1

Этот параметр зарезервирован и должен иметь нулевое значение.

uReserved2

Этот параметр зарезервирован и должен иметь нулевое значение.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение должно быть S_OK.

Если функция завершается сбоем, возвращаемое значение должно быть одним из следующих кодов.

Код возврата Описание
E_FAIL
Неспецифической ошибке.
E_INVALIDARG
Один из аргументов является недопустимым.
E_OUTOFMEMORY
Сбой метода, так как ему не удалось выделить необходимую память.
E_UNEXPECTED
Произошла непредвиденная ошибка.

Комментарии

Библиотека DLL, реализующая IEAPProviderConfig , может поддерживать несколько протоколов проверки подлинности. Параметр dwEapTypeId указывает, для какого протокола проверки подлинности вызывается пользовательский интерфейс конфигурации.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header rrascfg.h

См. также раздел

Интерфейсы EAP

Справочник по протоколу расширенной проверки подлинности

IEAPProviderConfig

IEAPProviderConfig::Initialize

IEAPProviderConfig::RouterInvokeConfigUI

IEAPProviderConfig::RouterInvokeCredentialsUI

IEAPProviderConfig::Uninitialize