Функция RasInvokeEapUI (ras.h)
Функция RasInvokeEapUI отображает пользовательский интерфейс для получения сведений о протоколе EAP от пользователя.
Синтаксис
DWORD RasInvokeEapUI(
[in] HRASCONN unnamedParam1,
[in] DWORD unnamedParam2,
[in] LPRASDIALEXTENSIONS unnamedParam3,
[in] HWND unnamedParam4
);
Параметры
[in] unnamedParam1
Дескриптор соединения, возвращенного RasDial.
[in] unnamedParam2
Указывает вложенный вход, возвращаемый при обратном вызове.
[in] unnamedParam3
Указатель на структуру RASDIALEXTENSIONS . Эта структура должна быть такой же, как и переданная RasDial при перезапуске из приостановленного состояния. Убедитесь, что член dwSize структуры RASDIALEXTENSIONS указывает размер структуры. Получите размер с помощью sizeof(RASDIALEXTENSIONS). Этот параметр не может иметь значение NULL.
[in] unnamedParam4
Обработка родительского окна для использования при отображении пользовательского интерфейса EAP.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет ERROR_SUCCESS.
Если функция завершается ошибкой, возвращается один из следующих кодов ошибок или значение из кода ошибок маршрутизации и удаленного доступа или Winerror.h.
Значение | Значение |
---|---|
|
Параметр hRasConn равен нулю, или параметр lpExtensions имеет значение NULL. |
|
Значение члена dwSize структуры RASDIALEXTENSIONS указывает версию структуры, которая не поддерживается используемой операционной системой. |
|
Используйте FormatMessage , чтобы получить системное сообщение об ошибке, соответствующее возвращаемому коду ошибки. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ras.h |
Библиотека | Rasapi32.lib |
DLL | Rasapi32.dll |