перечисление 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 |