Функция 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.

Значение Значение
ERROR_INVALID_HANDLE
Параметр hRasConn равен нулю, или параметр lpExtensions имеет значение NULL.
ERROR_INVALID_SIZE
Значение члена dwSize структуры RASDIALEXTENSIONS указывает версию структуры, которая не поддерживается используемой операционной системой.
Другое
Используйте FormatMessage , чтобы получить системное сообщение об ошибке, соответствующее возвращаемому коду ошибки.

Требования

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

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

RASDIALEXTENSIONS

RASEAPINFO

Rasdial

Обзор службы удаленного доступа (RAS)

Функции службы удаленного доступа