Partager via


énumération ONEX_AUTH_RESTART_REASON (dot1x.h)

Le type énuméré ONEX_AUTH_RESTART_REASON spécifie les raisons possibles pour lesquelles l’authentification 802.1X a été redémarrée.

Syntaxe

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

Constantes

 
OneXRestartReasonPeerInitiated
Le composant EAPHost (l’homologue) a demandé au module 802.1x de redémarrer l’authentification 802.1X. Cela résulte d’un appel de fonction EapHostPeerProcessReceivedPacket qui retourne une valeur d’énumération EapHostPeerResponseActiond’EapHostPeerResponseStartAuthentication dans le paramètre pEapOutput .
OneXRestartReasonMsmInitiated
Le module msm (Media Specific Module) a lancé le redémarrage de l’authentification 802.1X.
OneXRestartReasonOneXHeldStateTimeout
Le redémarrage de l’authentification 802.1X a été le résultat d’un délai d’expiration d’état. L’expiration du minuteur est le minuteur heldWhile de la machine à état 802.1X 802.1X définie dans la norme IEEE 802.1X - 2004 pour Port-Based network Access Control. Le minuteur heldWhile est utilisé par la machine à états supplicant pour définir des périodes de temps pendant lesquelles il
ne tentera pas d’acquérir un authentificateur.
OneXRestartReasonOneXAuthTimeout
Le redémarrage de l’authentification 802.1X a été le résultat d’un délai d’expiration d’état. L’expiration du minuteur est le minuteur authWhile de l’entité d’accès au port 802.1X 802.1X définie dans la norme IEEE 802.1X - 2004 pour Port-Based Network Access Control. Le minuteur authWhile est utilisé par l’entité d’accès au port suppliant pour déterminer la durée d’attente d’une demande à partir de
l’authentificateur avant de l’expirer.
OneXRestartReasonOneXConfigurationChanged
Le redémarrage de l’authentification 802.1X est le résultat d’un changement de configuration du profil actuel.
OneXRestartReasonOneXUserChanged
Le redémarrage de l’authentification 802.1X est le résultat d’un changement d’utilisateur. Cela peut se produire si l’utilisateur actuel se déconnecte et que le nouvel utilisateur se connecte à l’ordinateur local.
OneXRestartReasonQuarantineStateChanged
Le redémarrage de l’authentification 802.1X a été le résultat de la réception d’une notification du client d’application de la quarantaine EAP (QEC) en raison d’une modification de l’intégrité du réseau. Si un demandeur EAPHost participe à la protection de l’accès réseau (NAP), il répond aux modifications apportées à l’état de son réseau. Si cet état change, le demandeur doit alors lancer une session de ré-authentification. Pour plus d’informations, consultez la fonction EapHostPeerBeginSession .
OneXRestartReasonAltCredsTrial
Le redémarrage de l’authentification 802.1X a été provoqué par une nouvelle tentative d’authentification avec d’autres informations d’identification utilisateur. Les méthodes EAP telles que MSCHAPv2 préfèrent utiliser les informations d’identification de l’utilisateur connecté pour l’authentification 802.1X. Si ces informations d’identification utilisateur ne fonctionnent pas, une boîte de dialogue s’affiche pour l’utilisateur qui demande l’autorisation d’utiliser d’autres informations d’identification pour l’authentification 802.1X. Pour plus d’informations, consultez la fonction EapHostPeerBeginSession et EAP_FLAG_PREFER_ALT_CREDENTIALS indicateur dans le paramètre dwflags .
OneXRestartReasonInvalid
Indique la fin de la plage qui spécifie les raisons possibles pour lesquelles l’authentification 802.1X a été redémarrée.

Notes

Le ONEX_AUTH_RESTART_REASON type énuméré est utilisé par le module 802.1X, un nouveau composant de configuration sans fil pris en charge sur Windows Vista et versions ultérieures.

Le ONEX_AUTH_RESTART_REASON spécifie les valeurs possibles pour la raison pour laquelle l’authentification 802.1X a été redémarrée. Une valeur de cette énumération est retournée lorsque le membre NotificationSource de la structure WLAN_NOTIFICATION_DATA est WLAN_NOTIFICATION_SOURCE_ONEX et que le membre NotificationCode de la structure WLAN_NOTIFICATION_DATA pour les notifications reçues est OneXNotificationTypeAuthRestarted. Pour cette notification, le membre pData de la structure WLAN_NOTIFICATION_DATA pointe vers une valeur d’énumération ONEX_AUTH_RESTART_REASON qui identifie la raison pour laquelle l’authentification a été redémarrée.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête dot1x.h

Voir aussi

À propos de l’architecture ACM

EapHostPeerBeginSession

EapHostPeerProcessReceivedPacket

EapHostPeerResponseAction

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_DATA

WlanRegisterNotification