dot1x.h) (ONEX_STATUS 结构

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 身份验证期间发生错误,则此成员包含该错误。 此成员通常NO_ERROR,除非发生 EAPHost 错误。

注解

ONEX_STATUS结构由 802.1X 模块使用,这是 Windows Vista 及更高版本上支持的新无线配置组件。

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