다음을 통해 공유


ONEX_STATUS 구조체(dot1x.h)

ONEX_STATUS 구조에는 현재 802.1X 인증 상태 포함됩니다.

구문

typedef struct _ONEX_STATUS {
  ONEX_AUTH_STATUS authStatus;
  DWORD            dwReason;
  DWORD            dwError;
} ONEX_STATUS, *PONEX_STATUS;

멤버

authStatus

802.1X 인증 프로세스의 현재 상태. 인증 중에 발생할 수 있는 오류는 ONEX_STATUS 구조의 dwReasondwError 멤버 값으로 아래에 표시됩니다. 자세한 내용은 ONEX_AUTH_STATUS 열거형을 참조하세요.

dwReason

802.1X 인증 중에 오류가 발생한 경우 이 멤버에는 ONEX_REASON_CODE 열거형의 값으로 지정된 오류 이유가 포함됩니다. 이 멤버 는 일반적으로 802.1X 인증이 성공하고 오류가 발생하지 않는 경우 ONEX_REASON_CODE_SUCCESS.

dwError

802.1X 인증 중에 오류가 발생한 경우 이 멤버에는 오류가 포함됩니다. EAPHost 오류가 발생하는 경우를 제외하고 이 멤버는 일반적으로 NO_ERROR.

설명

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

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 구조체의 oneXStatus 멤버에는 ONEX_STATUS 구조체가 포함됩니다.

요구 사항

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

추가 정보

ACM 아키텍처 정보

ONEX_NOTIFICATION_TYPE

ONEX_REASON_CODE

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_DATA

WlanRegisterNotification