Поделиться через


перечисление ONEX_NOTIFICATION_TYPE (dot1x.h)

Перечислимый тип ONEX_NOTIFICATION_TYPE указывает возможные значения элемента NotificationCode структуры WLAN_NOTIFICATION_DATA для уведомлений модуля 802.1X.

Синтаксис

typedef enum _ONEX_NOTIFICATION_TYPE {
  OneXPublicNotificationBase = 0,
  OneXNotificationTypeResultUpdate,
  OneXNotificationTypeAuthRestarted,
  OneXNotificationTypeEventInvalid,
  OneXNumNotifications
} ONEX_NOTIFICATION_TYPE, PONEX_NOTIFICATION_TYPE;

Константы

 
OneXPublicNotificationBase
Значение: 0
Указывает начало диапазона, указывающего возможные значения для уведомлений 802.1X.
OneXNotificationTypeResultUpdate
Указывает, что состояние проверки подлинности 802.1X изменилось.

Элемент pDataструктуры WLAN_NOTIFICATION_DATA указывает на ONEX_RESULT_UPDATE_DATA структуру, содержащую данные обновления 802.1X.
OneXNotificationTypeAuthRestarted
Указывает, что проверка подлинности 802.1X перезапущена.

Элемент pData структуры WLAN_NOTIFICATION_DATA указывает на значение перечисления ONEX_AUTH_RESTART_REASON , определяющее причину перезапуска проверки подлинности.
OneXNotificationTypeEventInvalid
Указывает конец диапазона, указывающий возможные значения для уведомлений 802.1X.
OneXNumNotifications
Указывает конец диапазона, указывающий возможные значения для уведомлений 802.1X.

Комментарии

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

В ONEX_NOTIFICATION_TYPE указываются возможные значения элемента NotificationCode структуры WLAN_NOTIFICATION_DATA для полученных уведомлений, если элемент NotificationSource структуры WLAN_NOTIFICATION_DATAWLAN_NOTIFICATION_SOURCE_ONEX.

Функция WlanRegisterNotification используется приложением для регистрации и отмены регистрации уведомлений на всех беспроводных интерфейсах. При регистрации для уведомлений приложение должно предоставить функцию обратного вызова, на которую указывает параметр funcCallback , передаваемый в функцию WlanRegisterNotification . Прототипом этой функции обратного вызова является WLAN_NOTIFICATION_CALLBACK. Эта функция обратного вызова будет получать уведомления, зарегистрированные в параметре dwNotifSource , переданном в функцию WlanRegisterNotification .

Функция обратного вызова вызывается с указателем на структуру WLAN_NOTIFICATION_DATA в качестве первого параметра, содержащего подробные сведения об уведомлении. Функция обратного вызова также получает второй параметр, содержащий указатель на контекст клиента, передаваемый в параметре pCallbackContext в функцию WlanRegisterNotification . Этот контекст клиента может быть указателем NULL , если это то, что было передано в функцию WlanRegisterNotification .

Требования

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

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

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

ONEX_AUTH_RESTART_REASON

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_CALLBACK

WLAN_NOTIFICATION_DATA

WlanRegisterNotification