WLAN_NOTIFICATION_ACM 枚举 (wlanapi.h)

WLAN_NOTIFICATION_ACM枚举类型指定自动配置模块 (ACM ) 通知WLAN_NOTIFICATION_DATA结构的 NotificationCode 成员的可能值。

语法

typedef enum _WLAN_NOTIFICATION_ACM {
  wlan_notification_acm_start,
  wlan_notification_acm_autoconf_enabled,
  wlan_notification_acm_autoconf_disabled,
  wlan_notification_acm_background_scan_enabled,
  wlan_notification_acm_background_scan_disabled,
  wlan_notification_acm_bss_type_change,
  wlan_notification_acm_power_setting_change,
  wlan_notification_acm_scan_complete,
  wlan_notification_acm_scan_fail,
  wlan_notification_acm_connection_start,
  wlan_notification_acm_connection_complete,
  wlan_notification_acm_connection_attempt_fail,
  wlan_notification_acm_filter_list_change,
  wlan_notification_acm_interface_arrival,
  wlan_notification_acm_interface_removal,
  wlan_notification_acm_profile_change,
  wlan_notification_acm_profile_name_change,
  wlan_notification_acm_profiles_exhausted,
  wlan_notification_acm_network_not_available,
  wlan_notification_acm_network_available,
  wlan_notification_acm_disconnecting,
  wlan_notification_acm_disconnected,
  wlan_notification_acm_adhoc_network_state_change,
  wlan_notification_acm_profile_unblocked,
  wlan_notification_acm_screen_power_change,
  wlan_notification_acm_profile_blocked,
  wlan_notification_acm_scan_list_refresh,
  wlan_notification_acm_operational_state_change,
  wlan_notification_acm_end
} WLAN_NOTIFICATION_ACM, *PWLAN_NOTIFICATION_ACM;

备注

WLAN_NOTIFICATION_ACM枚举类型由自动配置模块使用,该模块是 Windows Vista 及更高版本上支持的新无线配置组件。

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

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

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

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

带 SP3 的 Windows XP 和适用于 SP2 的 Windows XP 无线 LAN API: 提供wlan_notification_acm_connection_completewlan_notification_acm_disconnected 通知。

要求

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

另请参阅

关于 ACM 体系结构

DOT11_BSS_TYPE

WLAN_ADHOC_NETWORK_STATE

WLAN_CONNECTION_NOTIFICATION_DATA

WLAN_NOTIFICATION_CALLBACK

WLAN_NOTIFICATION_DATA

WLAN_POWER_SETTING

WlanGetFilterList

WlanGetProfile

WlanGetProfileList

WlanSetFilterList