ONEX_NOTIFICATION_TYPE枚举 (dot1x.h)

ONEX_NOTIFICATION_TYPE枚举类型指定 802.1X 模块通知WLAN_NOTIFICATION_DATA结构的 NotificationCode 成员的可能值。

语法

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

常量

 
OneXPublicNotificationBase
值: 0
指示指定 802.1X 通知的可能值的范围的开头。
OneXNotificationTypeResultUpdate
指示 802.1X 身份验证具有状态更改。

WLAN_NOTIFICATION_DATA 结构的 pData 成员指向包含 802.1X 更新数据的ONEX_RESULT_UPDATE_DATA结构。
OneXNotificationTypeAuthRestarted
指示 802.1X 身份验证已重启。

WLAN_NOTIFICATION_DATA 结构的 pData 成员指向一个ONEX_AUTH_RESTART_REASON枚举值,该值标识重新启动身份验证的原因。
OneXNotificationTypeEventInvalid
指示指定 802.1X 通知的可能值的范围的结束。
OneXNumNotifications
指示指定 802.1X 通知的可能值的范围的结束。

注解

802.1X 模块(Windows Vista 及更高版本支持的新无线配置组件)使用 ONEX_NOTIFICATION_TYPE 枚举类型。

当WLAN_NOTIFICATION_DATA结构的NotificationSource 成员WLAN_NOTIFICATION_SOURCE_ONEX时,ONEX_NOTIFICATION_TYPE指定接收通知的WLAN_NOTIFICATION_DATA结构的NotificationCode 成员的可能值。

应用程序使用 WlanRegisterNotification 函数在所有无线接口上注册和取消注册通知。 注册通知时,应用程序必须提供传递给 WlanRegisterNotification 函数的 funcCallback 参数指向的回调函数。 此回调函数的原型是 WLAN_NOTIFICATION_CALLBACK。 此回调函数将接收已在传递给 WlanRegisterNotification 函数的 dwNotifSource 参数中注册的通知。

回调函数使用指向 WLAN_NOTIFICATION_DATA 结构的指针调用,作为包含通知详细信息的第一个参数。 回调函数还接收第二个参数,该参数包含指向客户端上下文的指针,该指针在 pCallbackContext 参数中传递给 WlanRegisterNotification 函数。 如果此客户端上下文是传递给 WlanRegisterNotification 函数的内容,则此客户端上下文可以是 NULL 指针。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 dot1x.h

另请参阅

关于 ACM 体系结构

ONEX_AUTH_RESTART_REASON

ONEX_RESULT_UPDATE_DATA

WLAN_NOTIFICATION_CALLBACK

WLAN_NOTIFICATION_DATA

WlanRegisterNotification