如何获取新的可用Wifi网络的通知

时间:2016-05-20 14:30:20

标签: windows winapi wireless wlanapi

有没有办法在检测到新的Wifi网络时收到通知?

我浏览了Native Wifi API Reference并找到了WlanRegisterNotification函数,但我不确定它是否包含我要查找的内容。这句话没有提到它。

1 个答案:

答案 0 :(得分:1)

是的,WlanRegisterNotification确实是正确的功能。您需要在文档中进行一些挖掘,通过查看WLAN_NOTIFICATION_DATA(在WlanRegisterNotification的备注部分中),然后WLAN_NOTIFICATION_ACM †<来查找每个通知提供的确切内容/ SUP>。具体来说,您正在寻找这两个通知之一:

  • wlan_notification_acm_network_available当检测到可连接网络并且您当前未连接到其他网络时,会发出通知,并且没有可用的自动连接。
  • wlan_notification_acm_scan_list_refresh(Windows 8 +)

ACM代表“自动配置模块”