dot1x.h) (ONEX_AUTH_RESTART_REASON 列舉

ONEX_AUTH_RESTART_REASON列舉類型指定重新開機 802.1X 驗證的可能原因。

Syntax

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參數中EapHostPeerResponseStartAuthenticationEapHostPeerResponseAction列舉值。
OneXRestartReasonMsmInitiated
媒體特定模組 (MSM) 起始 802.1X 驗證重新開機。
OneXRestartReasonOneXHeldStateTimeout
802.1X 驗證重新開機是狀態逾時的結果。 計時器到期是 IEEE 802.1X - 2004 標準中針對 Port-Based 網路存取控制定義的 802.1X 支援狀態電腦的保留計時器。 supplicant 狀態電腦會使用 heldWhile 計時器來定義其期間
不會嘗試取得驗證器。
OneXRestartReasonOneXAuthTimeout
802.1X 驗證重新開機是狀態逾時的結果。 計時器到期是 IEEE 802.1X - 2004 標準中定義的 802.1X 支援埠存取實體的 authWhile 計時器,適用于 Port-Based 網路存取控制。 authWhile 計時器是由支援埠存取實體用來判斷等候要求的時間長度
驗證器在逾時之前。
OneXRestartReasonOneXConfigurationChanged
802.1X 驗證重新開機是目前設定檔群組態變更的結果。
OneXRestartReasonOneXUserChanged
802.1X 驗證重新開機是使用者變更的結果。 如果目前的使用者登出,而且新使用者登入本機電腦,就會發生此情況。
OneXRestartReasonQuarantineStateChanged
802.1X 驗證重新開機是因為網路健康情況變更而收到來自 EAP 隔離強制執行用戶端的通知, (QEC) 。 如果 EAPHost 成功參與網路存取保護 (NAP) ,則建議者會回應其網路健康情況狀態的變更。 如果該狀態變更,則要求者必須接著起始重新驗證會話。 如需詳細資訊,請參閱 EapHostPeerBeginSession 函式
OneXRestartReasonAltCredsTrial
802.1X 驗證重新開機是因為使用替代使用者認證的新驗證嘗試所造成。 MSCHAPv2 之類的 EAP 方法偏好使用登入的使用者認證來進行 802.1X 驗證。 如果這些使用者認證無法運作,則會向使用者顯示對話方塊,要求使用替代認證進行 802.1X 驗證的許可權。 如需詳細資訊,請參閱dwflags參數中的EapHostPeerBeginSession函式和 EAP_FLAG_PREFER_ALT_CREDENTIALS 旗標。
OneXRestartReasonInvalid
指出範圍結尾,指定重新開機 802.1X 驗證的可能原因。

備註

ONEX_AUTH_RESTART_REASON列舉類型是由 802.1X 模組所使用,這是 Windows Vista 和更新版本上支援的新無線設定元件。

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