ONEX_AUTH_RESTART_REASON枚举 (dot1x.h)

ONEX_AUTH_RESTART_REASON枚举类型指定重启 802.1X 身份验证的可能原因。

语法

typedef enum _ONEX_AUTH_RESTART_REASON {
  OneXRestartReasonPeerInitiated,
  OneXRestartReasonMsmInitiated,
  OneXRestartReasonOneXHeldStateTimeout,
  OneXRestartReasonOneXAuthTimeout,
  OneXRestartReasonOneXConfigurationChanged,
  OneXRestartReasonOneXUserChanged,
  OneXRestartReasonQuarantineStateChanged,
  OneXRestartReasonAltCredsTrial,
  OneXRestartReasonInvalid
} ONEX_AUTH_RESTART_REASON, PONEX_AUTH_RESTART_REASON;

常量

 
OneXRestartReasonPeerInitiated
EAPHost 组件 (对等方) 请求 802.1x 模块重启 802.1X 身份验证。 这源于 EapHostPeerProcessReceivedPacket 函数调用,该调用在 pEapOutput 参数中返回 EapHostPeerResponseStartAuthentication 的 EapHostPeerResponseAction 枚举值。
OneXRestartReasonMsmInitiated
媒体特定模块 (MSM) 启动了 802.1X 身份验证重启。
OneXRestartReasonOneXHeldStateTimeout
802.1X 身份验证重启是状态超时的结果。 计时器过期是 IEEE 802.1X - 2004 标准中为 Port-Based 网络访问控制定义的 802.1X 请求状态机的 heldWhile 计时器。 请求状态机使用 heldWhile 计时器来定义其时间段
不会尝试获取验证器。
OneXRestartReasonOneXAuthTimeout
802.1X 身份验证重启是状态超时的结果。 计时器过期是 IEEE 802.1X - 2004 标准中为 Port-Based 网络访问控制定义的 802.1X 请求端口访问实体的 authWhile 计时器。 请求端口访问实体使用 authWhile 计时器来确定等待来自 的请求的时间
超时前的验证器。
OneXRestartReasonOneXConfigurationChanged
802.1X 身份验证重启是当前配置文件的配置更改的结果。
OneXRestartReasonOneXUserChanged
802.1X 身份验证重启是用户更改的结果。 如果当前用户注销,而新用户登录到本地计算机,则可能会发生这种情况。
OneXRestartReasonQuarantineStateChanged
802.1X 身份验证重启是收到来自 EAP 隔离强制客户端 (QEC) 由于网络运行状况更改而发送的通知的结果。 如果 EAPHost 请求方正在参与 NAP) 的网络访问保护 (,则请求方将响应其网络运行状况状态的更改。 如果该状态发生更改,则请求方必须启动重新身份验证会话。 有关详细信息,请参阅 EapHostPeerBeginSession 函数。
OneXRestartReasonAltCredsTrial
802.1X 身份验证重启是由使用备用用户凭据的新身份验证尝试引起的。 EAP 方法(如 MSCHAPv2)更倾向于使用登录的用户凭据进行 802.1X 身份验证。 如果这些用户凭据不起作用,则会向用户显示一个对话框,要求用户有权使用备用凭据进行 802.1X 身份验证。 有关详细信息,请参阅 EapHostPeerBeginSession 函数和 dwflags 参数中的 EAP_FLAG_PREFER_ALT_CREDENTIALS 标志。
OneXRestartReasonInvalid
指示范围结束,指定重启 802.1X 身份验证的可能原因。

备注

802.1X 模块(Windows Vista 及更高版本支持的新无线配置组件)使用 ONEX_AUTH_RESTART_REASON 枚举类型。

ONEX_AUTH_RESTART_REASON指定可能的值,原因是重启 802.1X 身份验证。 当 WLAN_NOTIFICATION_DATA 结构的 NotificationSource 成员WLAN_NOTIFICATION_SOURCE_ONEX并且接收通知的 WLAN_NOTIFICATION_DATA 结构的 NotificationCode 成员为 OneXNotificationTypeAuthRestarted 时,将返回此枚举中的值。 对于此通知,WLAN_NOTIFICATION_DATA 结构的 pData 成员指向标识身份验证重启原因的ONEX_AUTH_RESTART_REASON枚举值。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 dot1x.h

另请参阅

关于 ACM 体系结构

EapHostPeerBeginSession

EapHostPeerProcessReceivedPacket

EapHostPeerResponseAction

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_DATA

WlanRegisterNotification