Перечисление 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 , который возвращает значение перечисления EapHostPeerResponseActionEapHostPeerResponseStartAuthentication в параметре pEapOutput .
OneXRestartReasonMsmInitiated
Модуль media Specific (MSM) инициировал перезапуск проверки подлинности 802.1X.
OneXRestartReasonOneXHeldStateTimeout
Перезапуск проверки подлинности 802.1X был результатом истечения времени ожидания состояния. Истечение срока действия таймера — это таймер heldTime для запрашивающего конечного автомата 802.1X, определенного в стандарте IEEE 802.1X - 2004 для контроль доступа Port-Based Network. Таймер heldWhile используется запрашивающим конечным автоматом для определения периодов времени, в течение которых он
не будет пытаться получить средство проверки подлинности.
OneXRestartReasonOneXAuthTimeout
Перезапуск проверки подлинности 802.1X был результатом истечения времени ожидания состояния. Истечение срока действия таймера — это таймер проверки подлинности сущности доступа к запрашивающим портам 802.1X, определенной в стандарте IEEE 802.1X – 2004 для контроль доступа сети Port-Based. Таймер проверки подлинности используется сущностью доступа к порту запрашивающего объекта для определения времени ожидания запроса от
средство проверки подлинности перед истечением времени ожидания.
OneXRestartReasonOneXConfigurationChanged
Перезапуск проверки подлинности 802.1X был результатом изменения конфигурации текущего профиля.
OneXRestartReasonOneXUserChanged
Перезапуск проверки подлинности 802.1X был выполнен в результате изменения пользователя. Это может произойти, если текущий пользователь выключается, а новый пользователь входит на локальный компьютер.
OneXRestartReasonQuarantineStateChanged
Перезапуск проверки подлинности 802.1X стал результатом получения уведомления от клиента принудительного применения карантина EAP (QEC) из-за изменения работоспособности сети. Если проситель EAPHost участвует в защите доступа к сети (NAP), он будет реагировать на изменения в состоянии работоспособности сети. Если это состояние изменится, запрашивающий должен инициировать сеанс повторной проверки подлинности. Дополнительные сведения см. в разделе Функция EapHostPeerBeginSession .
OneXRestartReasonAltCredsTrial
Перезапуск проверки подлинности 802.1X был вызван новой попыткой проверки подлинности с альтернативными учетными данными пользователя. Методы EAP, такие как MSCHAPv2, предпочитают использовать учетные данные пользователя, вошедшего в систему, для проверки подлинности 802.1X. Если эти учетные данные пользователя не работают, пользователю будет отображено диалоговое окно с запросом разрешения на использование альтернативных учетных данных для проверки подлинности 802.1X. Дополнительные сведения см. в разделе Функция EapHostPeerBeginSession и флаг EAP_FLAG_PREFER_ALT_CREDENTIALS в параметре dwflags .
OneXRestartReasonInvalid
Указывает конец диапазона, указывающий возможные причины перезапуска проверки подлинности 802.1X.

Комментарии

Перечислимый тип ONEX_AUTH_RESTART_REASON используется модулем 802.1X, новым компонентом конфигурации беспроводной сети, поддерживаемым в Windows Vista и более поздних версиях.

В ONEX_AUTH_RESTART_REASON указываются возможные значения по причине перезапуска проверки подлинности 802.1X. Значение из этого перечисления возвращается, если элемент NotificationSource структуры WLAN_NOTIFICATION_DATAWLAN_NOTIFICATION_SOURCE_ONEX , а элемент NotificationCodeструктуры WLAN_NOTIFICATION_DATA для полученных уведомлений — OneXNotificationTypeAuthRestarted. Для этого уведомления элемент pData структуры WLAN_NOTIFICATION_DATA указывает на значение перечисления ONEX_AUTH_RESTART_REASON , определяющее причину перезапуска проверки подлинности.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть dot1x.h

См. также раздел

Сведения об архитектуре ACM

EapHostPeerBeginSession

EapHostPeerProcessReceivedPacket

EapHostPeerResponseAction

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_DATA

WlanRegisterNotification