(wlanapi.h) WLAN_NOTIFICATION_MSM 枚举

WLAN_NOTIFICATION_MSM枚举类型指定媒体特定模块 (MSM) 通知的WLAN_NOTIFICATION_DATA结构的 NotificationCode 成员的可能值。

语法

typedef enum _WLAN_NOTIFICATION_MSM {
  wlan_notification_msm_start,
  wlan_notification_msm_associating,
  wlan_notification_msm_associated,
  wlan_notification_msm_authenticating,
  wlan_notification_msm_connected,
  wlan_notification_msm_roaming_start,
  wlan_notification_msm_roaming_end,
  wlan_notification_msm_radio_state_change,
  wlan_notification_msm_signal_quality_change,
  wlan_notification_msm_disassociating,
  wlan_notification_msm_disconnected,
  wlan_notification_msm_peer_join,
  wlan_notification_msm_peer_leave,
  wlan_notification_msm_adapter_removal,
  wlan_notification_msm_adapter_operation_mode_change,
  wlan_notification_msm_link_degraded,
  wlan_notification_msm_link_improved,
  wlan_notification_msm_end
} WLAN_NOTIFICATION_MSM, *PWLAN_NOTIFICATION_MSM;

备注

WLAN_NOTIFICATION_ACM枚举类型由媒体特定模块(Windows Vista 及更高版本支持的新无线配置组件)使用。

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

WLAN_NOTIFICATION_MSM枚举的起始值在 l2cmn.h 头文件中定义为L2_NOTIFICATION_CODE_PUBLIC_BEGIN。 请注意, l2cmn.h 标头文件自动包含在 wlanapi.h 头文件中。

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

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

要求

   
最低受支持的客户端 Windows 10内部版本 20348
最低受支持的服务器 Windows 10内部版本 20348
标头 wlanapi.h

另请参阅

关于 ACM 体系结构

WLAN_MSM_NOTIFICATION_DATA

WLAN_NOTIFICATION_CALLBACK

WLAN_NOTIFICATION_DATA

WlanRegisterNotification