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结构的 dwReason 和 dwError 成员的值指示。 有关详细信息,请参阅 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 |