다음을 통해 공유


ONEX_EAP_ERROR 구조체(dot1x.h)

ONEX_EAP_ERROR 구조에는 802.1X 인증으로 오류가 발생할 때 802.1X EAP 오류가 포함됩니다.

구문

typedef struct _ONEX_EAP_ERROR {
  DWORD              dwWinError;
  EAP_METHOD_TYPE    type;
  DWORD              dwReasonCode;
  GUID               rootCauseGuid;
  GUID               repairGuid;
  GUID               helpLinkGuid;
  DWORD              fRootCauseString : 1;
  DWORD              fRepairString : 1;
  ONEX_VARIABLE_BLOB RootCauseString;
  ONEX_VARIABLE_BLOB RepairString;
} ONEX_EAP_ERROR, *PONEX_EAP_ERROR;

멤버

dwWinError

Winerror.h 헤더 파일에 정의된 오류 값입니다. 이 멤버에는 EAP 메서드가 실패한 이유도 포함되어 있습니다. EAP 메서드가 실패한 이유로 이 멤버의 기존 값은 Eaphosterror.h 헤더 파일에 정의됩니다.

몇 가지 가능한 값이 아래에 나열되어 있습니다.

의미
ERROR_PATH_NOT_FOUND
3l
지정한 경로를 찾을 수 없습니다.
ERROR_INVALID_DATA
13L
데이터가 잘못되었습니다.
ERROR_INVALID_PARAMETER
87L
매개 변수가 잘못되었습니다.
ERROR_BAD_ARGUMENTS
160L
하나 이상의 인수가 올바르지 않습니다.
ERROR_CANTOPEN
1011L
구성 레지스트리 키를 열 수 없습니다.
ERROR_DATATYPE_MISMATCH
1629L
제공된 데이터가 잘못된 형식입니다.
EAP_I_USER_ACCOUNT_OTHER_ERROR
0x40420110
EAPHost는 ID 교환 후 EAP 오류를 수신했습니다. 사용자 계정을 인증하는 데 문제가 있을 수 있습니다.
E_UNEXPECTED
0x8000FFFFL
치명적인 오류가 발생했습니다.
EAP_E_CERT_STORE_INACCESSIBLE
0x80420010
인증자 또는 피어에서 인증서 저장소에 액세스할 수 없습니다.
EAP_E_EAPHOST_METHOD_NOT_INSTALLED
0x80420011
요청된 EAP 메서드가 설치되지 않았습니다.
EAP_E_EAPHOST_EAPQEC_INACCESSIBLE
0x80420013
EAPHost는 NAP(네트워크 액세스 보호)가 사용하도록 설정된 클라이언트에서 EAP QEC(격리 적용 클라이언트)와 통신할 수 없습니다.
EAP_E_EAPHOST_IDENTITY_UNKNOWN
0x80420014
EAPHost는 피어가 ID를 보낸 후 인증에 실패한 경우 이 오류를 반환합니다.
EAP_E_AUTHENTICATION_FAILED
0x80420015
EAPHost는 인증 실패 시 이 오류를 반환합니다.
EAP_I_EAPHOST_EAP_NEGOTIATION_FAILED
0x80420016
EAPHost는 클라이언트와 서버가 호환되는 EAP 형식으로 구성되지 않은 경우 이 오류를 반환합니다.
EAP_E_EAPHOST_METHOD_INVALID_PACKET
0x80420017
EAPMethod는 처리할 수 없는 EAP 패킷을 받았습니다.
EAP_E_EAPHOST_REMOTE_INVALID_PACKET
0x80420018
EAPHost는 처리할 수 없는 패킷을 받았습니다.
EAP_E_EAPHOST_XML_MALFORMED
0x80420019
EAPHost 구성 스키마 유효성 검사에 실패했습니다.
EAP_E_METHOD_CONFIG_DOES_NOT_SUPPORT_SSO
0x8042001A
EAP 메서드는 제공된 구성에 대한 Single Signon을 지원하지 않습니다.
EAP_E_EAPHOST_METHOD_OPERATION_NOT_SUPPORTED
0x80420020
구성된 EAP 메서드가 요청된 작업(프로시저 호출)을 지원하지 않는 경우 EAPHost는 이 오류를 반환합니다.
EAP_E_USER_CERT_NOT_FOUND
0x80420100
EAPHost에서 인증을 위한 사용자 인증서를 찾을 수 없습니다.
EAP_E_USER_CERT_INVALID
0x80420101
인증에 사용되는 사용자 인증서에 적절한 EKU(확장 키 사용) 집합이 없습니다.
EAP_E_USER_CERT_EXPIRED
0x80420102
EAPhost가 만료된 사용자 인증서를 발견했습니다.
EAP_E_USER_CERT_REVOKED
0x80420103
인증에 사용되는 사용자 인증서가 해지되었습니다.
EAP_E_USER_CERT_OTHER_ERROR
0x80420104
인증에 사용되는 사용자 인증서에서 알 수 없는 오류가 발생했습니다.
EAP_E_USER_CERT_REJECTED
0x80420105
인증자가 인증에 사용되는 사용자 인증서를 거부했습니다.
EAP_E_USER_CREDENTIALS_REJECTED
0x80420111
인증자가 인증을 위해 사용자 자격 증명을 거부했습니다.
EAP_E_USER_NAME_PASSWORD_REJECTED
0x80420112
인증자가 인증을 위해 사용자 자격 증명을 거부했습니다.
EAP_E_NO_SMART_CARD_READER
0x80420113
똑똑한 카드 독자가 없었습니다.
EAP_E_SERVER_CERT_INVALID
0x80420201
인증을 위해 사용자인 서버 인증서에 적절한 EKU 집합이 없습니다.
EAP_E_SERVER_CERT_EXPIRED
0x80420202
EAPhost가 만료된 서버 인증서를 발견했습니다.
EAP_E_SERVER_CERT_REVOKED
0x80420203
인증에 사용되는 서버 인증서가 해지되었습니다.
EAP_E_SERVER_CERT_OTHER_ERROR
0x80420204
인증에 사용되는 서버 인증서에서 알 수 없는 오류가 발생했습니다.
EAP_E_USER_ROOT_CERT_NOT_FOUND
0x80420300
EAPHost가 사용자 인증서 유효성 검사를 위해 신뢰할 수 있는 루트 인증서 저장소에서 인증서를 찾을 수 없습니다.
EAP_E_USER_ROOT_CERT_INVALID
0x80420301
이 네트워크에 사용되는 루트 인증서가 잘못되어 인증에 실패했습니다.
EAP_E_USER_ROOT_CERT_EXPIRED
0x80420302
사용자 인증서 유효성 검사에 필요한 신뢰할 수 있는 루트 인증서가 만료되었습니다.
EAP_E_SERVER_ROOT_CERT_NOT_FOUND
0x80420400
EAPHost가 서버 인증서 유효성 검사를 위해 신뢰할 수 있는 루트 인증서 저장소에서 루트 인증서를 찾을 수 없습니다.

type

802.1X 인증 중에 오류를 발생시킨 EAP 메서드 형식입니다. EAP_METHOD_TYPE 구조체는 Eaptypes.h 헤더 파일에 정의됩니다.

dwReasonCode

EAP 메서드가 실패한 이유입니다. 이 멤버에 대한 값 중 일부는 Eaphosterror.h 헤더 파일에 정의되고 일부는 Winerror.h 헤더 파일에 정의되어 있지만 다른 값은 가능합니다.

가능한 값은 아래에 나열되어 있습니다.

의미
ERROR_BAD_ARGUMENTS
하나 이상의 인수가 올바르지 않습니다.
ERROR_INVALID_DATA
데이터가 잘못되었습니다.
ERROR_INVALID_PARAMETER
매개 변수가 잘못되었습니다.
EAP_I_USER_ACCOUNT_OTHER_ERROR
EAPHost는 ID 교환 후 EAP 오류를 수신했습니다. 사용자 계정을 인증하는 데 문제가 있을 수 있습니다.
기타
FormatMessage를 사용하여 반환된 오류에 대한 메시지 문자열을 가져옵니다.

rootCauseGuid

EAPHost에서 오류의 원인을 식별하는 고유 ID입니다. EAP 메서드는 새 GUID를 정의하고 GUID를 특정 근본 원인과 연결할 수 있습니다. 이 멤버의 기존 값은 Eaphosterror.h 헤더 파일에 정의되어 있습니다.

의미
GUID_EapHost_Default
{0x00000000, 0x0000, 0x0000, 0, 0, 0, 0, 0, 0, 0, 0}
기본 오류 원인입니다.

이 GUID는 지원되는 GUID에 도달할 때 고정 GUID가 아니지만, 첫 번째 부분은 일반 Win32/RAS 오류로 채워집니다. 이렇게 하면 모든 고유한 오류에 대해 고유한 GUID를 만들 수 있습니다.

GUID_EapHost_Cause_MethodDLLNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 1}}
EAPHost는 EAP 메서드에 대한 DLL을 찾을 수 없습니다.
GUID_EapHost_Cause_CertStoreInaccessible
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 4}}
인증자와 피어 모두 인증서 저장소에 액세스할 수 없습니다.
GUID_EapHost_Cause_Server_CertExpired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 5}}
EAPHost가 만료된 서버 인증서를 발견했습니다.
GUID_EapHost_Cause_Server_CertInvalid
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 6}}
인증을 위해 사용자인 서버 인증서에 적절한 EKU(확장 키 사용) 집합이 없습니다.
GUID_EapHost_Cause_Server_CertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 7}}
EAPHost에서 인증을 위한 서버 인증서를 찾을 수 없습니다.
GUID_EapHost_Cause_Server_CertRevoked
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 8}}
인증에 사용되는 서버 인증서가 해지되었습니다.
GUID_EapHost_Cause_User_CertExpired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 9}}
EAPHost에서 만료된 사용자 인증서를 발견했습니다.
GUID_EapHost_Cause_User_CertInvalid
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xA}}
인증을 위해 사용자인 사용자 인증서에 적절한 EKU(확장 키 사용) 집합이 없습니다.
GUID_EapHost_Cause_User_CertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xB}}
EAPHost에서 인증을 위한 사용자 인증서를 찾을 수 없습니다.
GUID_EapHost_Cause_User_CertOtherError
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xC}}
인증에 사용되는 사용자 인증에서 알 수 없는 오류가 발생했습니다.
GUID_EapHost_Cause_User_CertRejected
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xD}}
인증자가 사용자 인증을 거부했습니다.
GUID_EapHost_Cause_User_CertRevoked
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xE}}
인증에 사용되는 사용자 인증서가 해지되었습니다.
GUID_EapHost_Cause_User_Root_CertExpired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0xF}}
사용자 인증서 유효성 검사에 필요한 신뢰할 수 있는 루트 인증서가 만료되었습니다.
GUID_EapHost_Cause_User_Root_CertInvalid
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x10}}
이 네트워크에 사용되는 루트 인증서가 잘못되어 인증에 실패했습니다.
GUID_EapHost_Cause_User_Root_CertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x11}}
EAPHost가 사용자 인증 유효성 검사를 위해 신뢰할 수 있는 루트 인증서 저장소에서 인증서를 찾을 수 없습니다.
GUID_EapHost_Cause_Server_Root_CertNameRequired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x12}}
서버 컴퓨터의 인증서에 서버 이름이 지정되지 않아 인증에 실패했습니다.
GUID_EapHost_Cause_EapNegotiationFailed
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1C}}
Windows에 이 네트워크에 필요한 인증 방법이 없으므로 인증에 실패했습니다.
GUID_EapHost_Cause_XmlMalformed
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1D}}
EAPHost 구성 스키마 유효성 검사에 실패했습니다.
GUID_EapHost_Cause_MethodDoesNotSupportOperation
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1E}}
구성된 EAP 메서드가 요청된 작업(프로시저 호출)을 지원하지 않는 경우 EAPHost는 이 오류를 반환합니다.
GUID_EapHost_Cause_No_SmartCardReader_Found
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x2B}}
인증을 진행하려면 유효한 스마트 카드 있어야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Cause_Generic_AuthFailure
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 1, 4}}
EAPHost는 지정되지 않은 일반 인증 실패 시 이 오류를 반환합니다.
GUID_EapHost_Cause_Server_CertOtherError
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 1, 8}}
서버 인증서에서 알 수 없는 오류가 발생했습니다.
GUID_EapHost_Cause_User_Account_OtherProblem
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 1, 0xE}}
ID 교환 후 EAP 오류가 수신되어 사용자 계정 인증에 문제가 발생할 가능성을 나타냅니다.
GUID_EapHost_Cause_Server_Root_CertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 1, 0x12}}
EAPHost는 서버 인증 유효성 검사를 위해 신뢰할 수 있는 루트 인증서 저장소에서 루트 인증서를 찾을 수 없습니다.
GUID_EapHost_Cause_IdentityUnknown
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 2, 4}}
EAPHost는 피어 ID를 제출한 후 인증자가 인증에 실패하면 이 오류를 반환합니다.
GUID_EapHost_Cause_User_CredsRejected
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 2, 0xE}}
인증자가 인증을 위해 사용자 자격 증명을 거부했습니다.
GUID_EapHost_Cause_ThirdPartyMethod_Host_Reset
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 2, 0x12}}
타사 메서드의 호스트가 응답하지 않고 자동으로 다시 시작되었습니다.
GUID_EapHost_Cause_EapQecInaccessible
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 3, 0x12}}
EAPHost가 NAP(네트워크 액세스 보호)를 사용하도록 설정된 클라이언트에서 EAP QEC(격리 적용 클라이언트)와 통신할 수 없습니다. 이 오류는 NAP 서비스가 응답하지 않을 때 발생할 수 있습니다.
GUID_EapHost_Cause_Method_Config_Does_Not_Support_Sso
{0xda18bd32, 0x004f, 0x41fa, {0xae, 0x08, 0x0b, 0xc8, 0x5e, 0x58, 0x45, 0xac}}
EAP 메서드는 제공된 구성 데이터에 대한 Single Signon을 지원하지 않습니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

repairGuid

보고된 오류를 수정하기 위해 수행할 수 있는 복구 작업을 식별하는 지역화 가능한 문자열에 매핑되는 고유 ID입니다. 이 멤버의 기존 값은 Eaphosterror.h 헤더 파일에 정의되어 있습니다.

의미
GUID_EapHost_Repair_ContactSysadmin
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 2}}
사용자는 네트워크 관리자에게 문의해야 합니다.
GUID_EapHost_Repair_Server_ClientSelectServerCert
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x18}}
사용자는 이 네트워크 인증을 위해 다른 유효한 인증서를 선택해야 합니다.
GUID_EapHost_Repair_User_AuthFailure
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x19}}
사용자는 네트워크 관리자에게 문의해야 합니다. 관리자는 네트워크 인증을 위해 사용자 이름과 암호를 확인할 수 있습니다.
GUID_EapHost_Repair_User_GetNewCert
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1A}}
사용자는 네트워크 관리자로부터 업데이트된 인증서를 가져와야 합니다. 이 네트워크에 연결하는 데 필요한 인증서는 컴퓨터에서 찾을 수 없습니다.
GUID_EapHost_Repair_User_SelectValidCert
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x1B}}
사용자는 네트워크 인증에 다른 유효한 사용자 인증서를 사용해야 합니다.
GUID_EapHost_Repair_ContactAdmin_AuthFailure
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0x1F}}
사용자는 네트워크 관리자에게 문의해야 합니다. Windows에서 이 네트워크에 대한 연결에 대한 ID를 확인할 수 없습니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_IdentityUnknown
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x20}}
사용자는 네트워크 관리자에게 문의해야 합니다. Windows에서 이 네트워크에 대한 연결에 대한 ID를 확인할 수 없습니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_NegotiationFailed
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x21}}
사용자는 네트워크 관리자에게 문의해야 합니다. 이 네트워크에 필요한 인증 방법을 사용하도록 Windows를 구성해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_MethodNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x22}}
사용자는 네트워크 관리자에게 문의해야 합니다. 이 네트워크에 필요한 인증 방법을 사용하도록 Windows를 구성해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_RestartNap
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x23}}
사용자는 네트워크 액세스 보호 서비스를 시작해야 합니다. 네트워크 액세스 보호 서비스가 응답하지 않습니다. 네트워크 액세스 보호 서비스를 시작하거나 다시 시작한 다음 연결을 다시 시도합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_CertStoreInaccessible
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x24}}
사용자는 네트워크 관리자에게 문의해야 합니다. 이 컴퓨터의 인증서 저장소를 복구해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_InvalidUserAccount
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x25}}
사용자는 네트워크 관리자에게 문의해야 합니다. 사용자 계정 문제를 해결해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_RootCertInvalid
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x26}}
사용자는 네트워크 관리자에게 문의해야 합니다. 이 네트워크에 사용되는 루트 인증서를 복구해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_RootCertNotFound
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x27}}
사용자는 네트워크 관리자에게 문의해야 합니다. 이 네트워크에 대해 서버에서 사용하는 인증서를 컴퓨터에 제대로 설치해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_RootExpired
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x28}}
사용자는 네트워크 관리자에게 문의해야 합니다. 이 네트워크에 사용되는 루트 인증서를 갱신해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_CertNameAbsent
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x29}}
사용자는 네트워크 관리자에게 문의해야 합니다. 이 네트워크에 사용되는 서버 인증서 문제를 해결해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_NoSmartCardReader
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x2A}}
사용자는 스마트 카드 판독기를 컴퓨터에 연결하고, 스마트 카드 삽입하고, 다시 연결을 시도해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_ContactAdmin_InvalidUserCert
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x2C}}
사용자는 네트워크 관리자에게 문의해야 합니다. 이 컴퓨터의 사용자 인증서를 복구해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_Method_Not_Support_Sso
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x2D}}
사용자는 네트워크 관리자에게 문의해야 합니다. 이 네트워크에 필요한 인증 방법을 사용하도록 Windows를 구성해야 합니다.

이 GUID는 무선 LAN 서비스가 설치된 Windows Server 2008 R2 및 Windows 7에서 지원됩니다.

GUID_EapHost_Repair_Retry_Authentication
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 1, 0x1B}}
사용자는 네트워크에 다시 연결하려고 시도해야 합니다.

helpLinkGuid

오류 또는 복구 메시지에 대한 추가 정보가 포함된 페이지의 URL을 지정하는 지역화 가능한 문자열에 매핑되는 고유 ID입니다. EAP 메서드는 잠재적으로 새 GUID를 정의하고 하나의 특정 도움말 링크와 연결할 수 있습니다. 이 멤버의 기존 값 중 일부는 Eaphosterror.h 헤더 파일에 정의되어 있습니다.

의미
GUID_EapHost_Help_Troubleshooting
{0x33307acf, 0x0698, 0x41ba, {0xb0, 0x14, 0xea, 0x0a, 0x2e, 0xb8, 0xd0, 0xa8}}
문제 해결에 대한 자세한 정보가 포함된 페이지의 URL입니다. 이 페이지는 현재 EAP에 한정된 것이 아니라 일반적인 네트워킹 문제 해결 도움말 페이지입니다.
GUID_EapHost_Help_EapConfigureTypes
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x03}}
EAP 형식 구성에 대한 자세한 정보가 포함된 페이지의 URL입니다.
GUID_EapHost_Help_FailedAuth
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x13}}
인증 실패에 대한 자세한 정보가 포함된 페이지의 URL입니다.

이 GUID는 Windows Vista에서 지원됩니다.

GUID_EapHost_Help_SelectingCerts
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x15}}
인증에 사용할 적절한 인증서를 선택하는 방법에 대한 자세한 정보가 포함된 페이지의 URL입니다.
GUID_EapHost_Help_SetupEapServer
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x16}}
EAP 서버 설정에 대한 자세한 정보가 포함된 페이지의 URL입니다.

이 GUID는 Windows Vista에서 지원됩니다.

GUID_EapHost_Help_Troubleshooting
{0x9612fc67, 0x6150, 0x4209, {0xa8, 0x5e, 0xa8, 0xd8, 0, 0, 0, 0x17}}
문제 해결에 대한 자세한 정보가 포함된 페이지의 URL입니다.

이 GUID는 Windows Vista에서 지원됩니다.

GUID_EapHost_Help_ObtainingCerts
{0xf535eea3, 0x1bdd, 0x46ca, {0xa2, 0xfc, 0xa6, 0x65, 0x59, 0x39, 0xb7, 0xe8}}
EAP 인증서를 가져오는 방법에 대한 자세한 정보가 포함된 페이지의 URL입니다.

fRootCauseString

ONEX_EAP_ERROR 구조체에 RootCauseString 멤버에 근본 원인 문자열이 포함되어 있는지 여부를 나타냅니다.

fRepairString

ONEX_EAP_ERROR 구조체에 RepairString 멤버에 복구 문자열이 포함되어 있는지 여부를 나타냅니다.

RootCauseString

오류의 근본 원인을 설명하는 지역화되고 읽을 수 있는 문자열입니다. 이 멤버는 fRootCauseString 비트 필드 멤버가 설정된 경우 ONEX_VARIABLE_BLOBdwOffset 멤버에서 시작하는 NULL로 종료된 유니코드 문자열을 포함합니다.

RepairString

가능한 복구 작업을 설명하는 지역화되고 읽을 수 있는 문자열입니다. 이 멤버는 fRepairString 비트 필드 멤버가 설정된 경우 ONEX_VARIABLE_BLOBdwOffset 멤버에서 시작하는 NULL로 종료된 유니코드 문자열을 포함합니다.

설명

ONEX_EAP_ERROR 구조는 Windows Vista 이상에서 지원되는 새로운 무선 구성 구성 요소인 802.1X 모듈에서 사용됩니다.

ONEX_EAP_ERROR 구조체의 많은 멤버는 EAP_ERROR 구조체에서 유사한 멤버와 일치합니다.

ONEX_RESULT_UPDATE_DATA 802.1X 인증으로의 상태 변경에 대한 정보를 포함합니다. WLAN_NOTIFICATION_DATA 구조체의 NotificationSource 멤버가 WLAN_NOTIFICATION_SOURCE_ONEX 수신된 알림에 대한 WLAN_NOTIFICATION_DATA 구조의 NotificationCode 멤버 OneXNotificationTypeResultUpdate이면 ONEX_RESULT_UPDATE_DATA 구조가 반환됩니다. 이 알림의 경우 WLAN_NOTIFICATION_DATA 구조의 pData 멤버는 802.1X 인증 상태 변경에 대한 정보가 포함된 ONEX_RESULT_UPDATE_DATA 구조를 가리킵니다.

ONEX_RESULT_UPDATE_DATA 구조체의 fEapError 멤버가 설정된 경우 ONEX_RESULT_UPDATE_DATA 구조체의 eapError 멤버에는 ONEX_VARIABLE_BLOBdwOffset 멤버부터 시작하는 ONEX_EAP_ERROR 구조체가 포함된 ONEX_VARIABLE_BLOB 구조체가 포함됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 dot1x.h

추가 정보

ACM 아키텍처 정보

일반적인 EAPHost API 구조

EAP_ERROR

EAP_METHOD_TYPE

ONEX_NOTIFICATION_TYPE

ONEX_RESULT_UPDATE_DATA

ONEX_VARIABLE_BLOB

WLAN_NOTIFICATION_DATA

WlanRegisterNotification