ONEX_AUTH_RESTART_REASON-Enumeration (dot1x.h)
Der ONEX_AUTH_RESTART_REASON aufgezählten Typ gibt die möglichen Gründe für den Neustart der 802.1X-Authentifizierung an.
Syntax
typedef enum _ONEX_AUTH_RESTART_REASON {
OneXRestartReasonPeerInitiated,
OneXRestartReasonMsmInitiated,
OneXRestartReasonOneXHeldStateTimeout,
OneXRestartReasonOneXAuthTimeout,
OneXRestartReasonOneXConfigurationChanged,
OneXRestartReasonOneXUserChanged,
OneXRestartReasonQuarantineStateChanged,
OneXRestartReasonAltCredsTrial,
OneXRestartReasonInvalid
} ONEX_AUTH_RESTART_REASON, PONEX_AUTH_RESTART_REASON;
Konstanten
OneXRestartReasonPeerInitiated Die EAPHost-Komponente (der Peer) hat das 802.1x-Modul aufgefordert, die 802.1X-Authentifizierung neu zu starten. Dies ergibt sich aus einem EapHostPeerProcessReceivedPacket-Funktionsaufruf , der einen EapHostPeerResponseAction-Enumerationswert von EapHostPeerResponseStartAuthentication im pEapOutput-Parameter zurückgibt. |
OneXRestartReasonMsmInitiated Das Media Specific Module (MSM) hat den Neustart der 802.1X-Authentifizierung initiiert. |
OneXRestartReasonOneXHeldStateTimeout Der Neustart der 802.1X-Authentifizierung war das Ergebnis eines Zustandstimeouts. Der Timerablauf ist der heldWhile-Timer des 802.1X Supplicant State Machine, der im IEEE 802.1X - 2004-Standard für Port-Based Network Access Control definiert ist. Der heldWhile-Timer wird vom Supplicant-Zustandscomputer verwendet, um Zeiträume zu definieren, in denen er versucht nicht, einen Authentifikator zu erwerben. |
OneXRestartReasonOneXAuthTimeout Der Neustart der 802.1X-Authentifizierung war das Ergebnis eines Zustandstimeouts. Der Timerablauf ist der authWhile-Timer der 802.1X supplicant Port Access-Entität, die im IEEE 802.1X - 2004-Standard für Port-Based Network Access Control definiert ist. Der Timer "authWhile" wird von der Supplicant-Portzugriffsentität verwendet, um zu bestimmen, wie lange auf eine Anforderung von gewartet werden soll. der Authentifikator, bevor ein Timeout auftritt. |
OneXRestartReasonOneXConfigurationChanged Der Neustart der 802.1X-Authentifizierung war das Ergebnis einer Konfigurationsänderung am aktuellen Profil. |
OneXRestartReasonOneXUserChanged Der Neustart der 802.1X-Authentifizierung war das Ergebnis einer Benutzeränderung. Dies kann auftreten, wenn sich der aktuelle Benutzer abmeldet und sich ein neuer Benutzer beim lokalen Computer anmeldet. |
OneXRestartReasonQuarantineStateChanged Der Neustart der 802.1X-Authentifizierung war das Ergebnis einer Benachrichtigung vom EAP-Quarantäneerzwingungsclient (QEC) aufgrund einer Änderung der Netzwerkintegrität. Wenn ein EAPHost-Supplicant am Netzwerkzugriffsschutz (Network Access Protection, NAP) teilnimmt, reagiert der Supplicant auf Änderungen des Zustands seiner Netzwerkintegrität. Wenn sich dieser Zustand ändert, muss der Supplicant dann eine erneute Authentifizierungssitzung initiieren. Weitere Informationen finden Sie unter der EapHostPeerBeginSession-Funktion . |
OneXRestartReasonAltCredsTrial Der Neustart der 802.1X-Authentifizierung wurde durch einen neuen Authentifizierungsversuch mit alternativen Benutzeranmeldeinformationen verursacht. EAP-Methoden wie MSCHAPv2 bevorzugen die Verwendung angemeldeter Benutzeranmeldeinformationen für die 802.1X-Authentifizierung. Wenn diese Benutzeranmeldeinformationen nicht funktionieren, wird dem Benutzer ein Dialogfeld angezeigt, das die Berechtigung zur Verwendung alternativer Anmeldeinformationen für die 802.1X-Authentifizierung anfordert. Weitere Informationen finden Sie unter der EapHostPeerBeginSession-Funktion und EAP_FLAG_PREFER_ALT_CREDENTIALS Flag im dwflags-Parameter . |
OneXRestartReasonInvalid Gibt das Ende des Bereichs an, der die möglichen Gründe für den Neustart der 802.1X-Authentifizierung angibt. |
Hinweise
Der ONEX_AUTH_RESTART_REASON enumerierten Typ wird vom 802.1X-Modul verwendet, einer neuen drahtlosen Konfigurationskomponente, die unter Windows Vista und höher unterstützt wird.
Die ONEX_AUTH_RESTART_REASON gibt die möglichen Werte für den Grund an, warum die 802.1X-Authentifizierung neu gestartet wurde. Ein Wert aus dieser Enumeration wird zurückgegeben, wenn das NotificationSource-Element der WLAN_NOTIFICATION_DATA-StrukturWLAN_NOTIFICATION_SOURCE_ONEX und das NotificationCode-Element der WLAN_NOTIFICATION_DATA-Struktur für empfangene Benachrichtigungen OneXNotificationTypeAuthRestarted ist. Für diese Benachrichtigung verweist der pData-Member der WLAN_NOTIFICATION_DATA-Struktur auf einen ONEX_AUTH_RESTART_REASON-Enumerationswert , der den Grund für den Neustart der Authentifizierung angibt.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | dot1x.h |
Weitere Informationen
Informationen zur ACM-Architektur