다음을 통해 공유


EapHostPeerInvokeConfigUI 함수(eaphostpeerconfigapis.h)

지정된 EAP 메서드의 구성 사용자 인터페이스를 시작합니다.

STA(단일 스레드 아파트)에 대해 COM이 초기화된 스레드에서 EapHostPeerInvokeConfigUI를 호출해야 합니다. COM API CoInitialize를 호출하여 이 작업을 수행할 수 있습니다. 지원자가 STA 스레드 CoUninitialize 를 완료한 경우 종료하기 전에 를 호출해야 합니다.

구문

DWORD EapHostPeerInvokeConfigUI(
  [in]  HWND            hwndParent,
  [in]  DWORD           dwFlags,
  [in]  EAP_METHOD_TYPE eapMethodType,
  [in]  DWORD           dwSizeOfConfigIn,
  [in]  const BYTE      *pConfigIn,
  [out] DWORD           *pdwSizeOfConfigOut,
  [out] BYTE            **ppConfigOut,
  [out] EAP_ERROR       **ppEapError
);

매개 변수

[in] hwndParent

구성 대화 상자가 표시되는 부모 창의 핸들입니다.

[in] dwFlags

EAP 인증 세션 동작을 설명하는 EAP 플래그의 조합입니다.

[in] eapMethodType

EAP 메서드를 지정하는 EAP_METHOD_TYPE 구조체입니다.

[in] dwSizeOfConfigIn

입력 구성의 크기입니다. 0으로 설정할 수 있습니다.

[in] pConfigIn

구성 요소가 포함된 바이트 버퍼에 대한 포인터입니다. 버퍼 크기는 dwSizeOfConfigIn입니다. dwSizeOfConfigIn이 0으로 설정된 경우 이 매개 변수는 NULL일 수 있습니다.

[out] pdwSizeOfConfigOut

ppConfigOut에서 가리키는 버퍼의 크기를 지정하는 DWORD에 대한 포인터입니다.

[out] ppConfigOut

사용자의 업데이트된 구성 데이터를 포함하는 바이트 버퍼에 대한 포인터에 대한 포인터입니다. 데이터를 사용한 후 EapHostPeerFreeMemory를 호출하여 이 메모리를 해제해야 합니다.

[out] ppEapError

이 함수 호출을 실행하는 동안 EAPHost에서 발생한 오류를 포함하는 EAP_ERROR 구조체에 대한 포인터에 대한 포인터입니다. 오류 데이터를 사용한 후 EapHostPeerFreeErrorMemory를 호출하여 이 메모리를 해제해야 합니다.

반환 값

없음

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 eaphostpeerconfigapis.h
라이브러리 Eappcfg.lib
DLL Eappcfg.dll

추가 정보

EAPHost 지원 구성 함수