다음을 통해 공유


EapCredential 구조체(eaptypes.h)

EapCredential 구조에는 자격 증명 유형 및 적절한 자격 증명에 대한 정보가 포함됩니다. EapPeerGetConfigBlobAndUserBlob API에 대한 입력으로 전달됩니다.

구문

typedef struct _EapCredential {
  EapCredentialType     credType;
#if ...
  EapCredentialTypeData credData;
#else
  EapCredentialTypeData credData;
#endif
} EapCredential;

멤버

credType

자격 증명 매개 변수에 전달된 자격 증명에 대한 EapCredentialType입니다.

credData

자격 증명 데이터에 대한 포인터를 보유하는 구조체입니다.

credTypeEAP_EMPTY_CREDENTIAL 설정된 경우 자격 증명에 NULL 값을 지정합니다.

credTypeEAP_USERNAME_PASSWORD_CREDENTIAL 설정된 경우 EapUsernamePasswordCredential 구조를 사용하여 자격 증명에 사용할 사용자 이름과 암호를 지정합니다.

credTypeEAP_WINLOGON_CREDENTIAL 설정된 경우 자격 증명에 NULL 값을 지정합니다.

credTypeEAP_CERTIFICATE_CREDENTIAL 설정된 경우 자격 증명에 EapCertificateCredential 구조를 사용하여 인증서 해시 및 암호를 지정합니다(인증서가 암호로 보호되는 경우).

credTypeEAP_SIM_CREDENTIAL 설정된 경우 자격 증명에 EapSimCredential 구조를 사용하여 선택한 SIM의 ICC ID를 지정합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
머리글 eaptypes.h

추가 정보

EapCertificateCredential

EapCredentialType

EapPeerGetConfigBlobAndUserBlob

EapSimCredential

EapUsernamePasswordCredential