ONEX_AUTH_RESTART_REASON enumeração (dot1x.h)
O tipo enumerado ONEX_AUTH_RESTART_REASON especifica os possíveis motivos pelos quais a autenticação 802.1X foi reiniciada.
Syntax
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 O componente EAPHost (o par) solicitou o módulo 802.1x para reiniciar a autenticação 802.1X. Isso resulta de uma chamada de função EapHostPeerProcessReceivedPacket que retorna um valor de enumeração EapHostPeerResponseAction de EapHostPeerResponseStartAuthentication no parâmetro pEapOutput . |
OneXRestartReasonMsmInitiated O MSM (Módulo Específico de Mídia) iniciou a reinicialização da autenticação 802.1X. |
OneXRestartReasonOneXHeldStateTimeout A reinicialização da autenticação 802.1X foi resultado de um tempo limite de estado. O temporizador que expira é o temporizador heldWhile do computador de estado supplicante 802.1X definido no padrão IEEE 802.1X - 2004 para Port-Based Network Controle de Acesso. O temporizador heldWhile é usado pelo computador de estado suplicante para definir períodos de tempo durante os quais ele não tentará adquirir um autenticador. |
OneXRestartReasonOneXAuthTimeout A reinicialização da autenticação 802.1X foi resultado de um tempo limite de estado. O temporizador que expira é o temporizador authWhile da entidade de acesso à porta supplicante 802.1X definida no padrão IEEE 802.1X - 2004 para Port-Based network Controle de Acesso. O temporizador authWhile é usado pela entidade de acesso à porta suplicente para determinar quanto tempo aguardar uma solicitação de o autenticador antes de cronometrá-lo. |
OneXRestartReasonOneXConfigurationChanged A reinicialização da autenticação 802.1X foi resultado de uma alteração de configuração no perfil atual. |
OneXRestartReasonOneXUserChanged A reinicialização da autenticação 802.1X foi resultado de uma alteração do usuário. Isso pode ocorrer se o usuário atual fizer logoff e o novo usuário fizer logon no computador local. |
OneXRestartReasonQuarantineStateChanged A reinicialização da autenticação 802.1X foi resultado do recebimento de uma notificação do QEC (cliente de imposição de quarentena) do EAP devido a uma alteração na integridade da rede. Se um supplicante EAPHost estiver participando da NAP (proteção de acesso à rede), o suplicante responderá a alterações no estado de sua integridade de rede. Se esse estado for alterado, o suplicante deverá iniciar uma sessão de autenticação nova. Para obter mais informações, consulte a função EapHostPeerBeginSession . |
OneXRestartReasonAltCredsTrial A reinicialização da autenticação 802.1X foi causada por uma nova tentativa de autenticação com credenciais de usuário alternativas. Métodos EAP como MSCHAPv2 preferem usar credenciais de usuário conectadas para autenticação 802.1X. Se essas credenciais de usuário não funcionarem, uma caixa de diálogo será exibida para o usuário que solicitar permissão para usar credenciais alternativas para autenticação 802.1X. Para obter mais informações, consulte a função EapHostPeerBeginSession e o sinalizador EAP_FLAG_PREFER_ALT_CREDENTIALS no parâmetro dwflags . |
OneXRestartReasonInvalid Indica o fim do intervalo que especifica os possíveis motivos pelos quais a autenticação 802.1X foi reiniciada. |
Comentários
O ONEX_AUTH_RESTART_REASON tipo enumerado é usado pelo módulo 802.1X, um novo componente de configuração sem fio com suporte no Windows Vista e posterior.
O ONEX_AUTH_RESTART_REASON especifica os valores possíveis pelo motivo pelo qual a autenticação 802.1X foi reiniciada. Um valor dessa enumeração é retornado quando o membro NotificationSource da estrutura WLAN_NOTIFICATION_DATA é WLAN_NOTIFICATION_SOURCE_ONEX e o membro NotificationCode da estrutura WLAN_NOTIFICATION_DATA para notificações recebidas é OneXNotificationTypeAuthRestarted. Para essa notificação, o membro pData da estrutura WLAN_NOTIFICATION_DATA aponta para um valor de enumeração ONEX_AUTH_RESTART_REASON que identifica o motivo pelo qual a autenticação foi reiniciada.
Requisitos
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | dot1x.h |