IEAPProviderConfig::RouterInvokeCredentialsUI 메서드(rrascfg.h)
시스템은 RouterInvokeCredentialsUI 메서드를 호출하여 두 라우터 간의 EAP 인증을 위한 자격 증명 사용자 인터페이스를 호출합니다.
구문
HRESULT RouterInvokeCredentialsUI(
DWORD dwEapTypeId,
ULONG_PTR uConnectionParam,
HWND hwndParent,
DWORD dwFlags,
BYTE *pConnectionDataIn,
DWORD dwSizeOfConnectionDataIn,
BYTE *pUserDataIn,
DWORD dwSizeOfUserDataIn,
BYTE **ppUserDataOut,
DWORD *pdwSizeOfUserDataOut
);
매개 변수
dwEapTypeId
구성 사용자 인터페이스를 호출할 EAP를 지정합니다.
uConnectionParam
사용자 인터페이스를 호출할 구성 세션을 지정합니다.
hwndParent
구성 사용자 인터페이스의 부모 창에 대한 핸들입니다.
dwFlags
RAS_EAP_FLAG_ROUTER 플래그를 지정합니다. 이 매개 변수에 대한 유일한 유효한 플래그입니다. 인증이 두 라우터 사이에 있음을 나타냅니다. 이 매개 변수에는 항상 이 플래그가 포함됩니다.
pConnectionDataIn
인터페이스의 현재 구성 데이터에 대한 포인터입니다.
dwSizeOfConnectionDataIn
pConnectionDataIn 매개 변수가 가리키는 현재 구성 데이터의 크기를 지정합니다.
pUserDataIn
인터페이스의 현재 자격 증명 데이터에 대한 포인터입니다.
dwSizeOfUserDataIn
현재 자격 증명 데이터의 크기를 지정합니다.
ppUserDataOut
인터페이스에 대한 새 자격 증명 데이터를 수신하는 버퍼에 대한 포인터에 대한 포인터입니다.
pdwSizeOfUserDataOut
새 자격 증명 데이터의 크기를 수신하는 DWORD 변수에 대한 포인터입니다.
반환 값
함수가 성공하면 반환 값이 S_OK 합니다.
함수가 실패하면 반환 값은 다음 코드 중 하나여야 합니다.
반환 코드 | 설명 |
---|---|
|
특정이 아닌 오류입니다. |
|
인수 중 하나가 잘못되었습니다. |
|
메서드가 필요한 메모리를 할당할 수 없어 실패했습니다. |
|
예기치 않은 오류가 발생했습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | rrascfg.h |
추가 정보
IEAPProviderConfig::Initialize
IEAPProviderConfig::RouterInvokeConfigUI