다음을 통해 공유


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 에 전달된 구조와 동일해야 합니다. RASDIALEXTENSIONS 구조체의 dwSize 멤버가 구조체의 크기를 지정하는지 확인합니다. sizeof(RASDIALEXTENSIONS)를 사용하여 크기를 가져옵니다. 이 매개 변수는 NULL일 수 없습니다.

[in] unnamedParam4

EAP 사용자 인터페이스를 표시할 때 사용할 부모 창에 대한 핸들입니다.

반환 값

함수가 성공하면 반환 값이 ERROR_SUCCESS.

함수가 실패하면 반환 값은 다음 오류 코드 또는 라우팅 및 원격 액세스 오류 코드 또는 Winerror.h의 값 중 하나입니다.

의미
ERROR_INVALID_HANDLE
hRasConn 매개 변수가 0이거나 lpExtensions 매개 변수가 NULL입니다.
ERROR_INVALID_SIZE
RASDIALEXTENSIONS 구조체의 dwSize 멤버 값은 사용 중인 운영 체제에서 지원되지 않는 구조체의 버전을 지정합니다.
기타
FormatMessage를 사용하여 반환된 오류 코드에 해당하는 시스템 오류 메시지를 검색합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 ras.h
라이브러리 Rasapi32.lib
DLL Rasapi32.dll

추가 정보

RASDIALEXTENSIONS

RASEAPINFO

Rasdial

RAS(원격 액세스 서비스) 개요

원격 액세스 서비스 함수