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 |