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의 값 중 하나입니다.
값 | 의미 |
---|---|
|
hRasConn 매개 변수가 0이거나 lpExtensions 매개 변수가 NULL입니다. |
|
RASDIALEXTENSIONS 구조체의 dwSize 멤버 값은 사용 중인 운영 체제에서 지원되지 않는 구조체의 버전을 지정합니다. |
|
FormatMessage를 사용하여 반환된 오류 코드에 해당하는 시스템 오류 메시지를 검색합니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | ras.h |
라이브러리 | Rasapi32.lib |
DLL | Rasapi32.dll |