[英]How to connect to a Wifi that requests for a network security key using Windows Native Wifi Functions?
[英]Windows WiFi network devices
我正在為Windows創建WiFi程序,但對網絡編程還是陌生的。
我正在使用本機Wifi API獲取有關網絡的信息,但是現在我需要有關連接到網絡的其他設備的信息。
有人知道我應該學什么才能做到這一點嗎? 我需要使用winsock嗎?
您可以通過UPnP執行此操作(假設您的AP支持UPnP,但大多數情況下都可以)。
您將連接到UPnP接入點的WLANConfiguration
服務,並讀取TotalAssociations
以獲取關聯的設備數量,並讀取AssociatedDeviceMACAddress
和/或AssociatedDeviceIPAddress
變量以獲取關聯設備的地址。 后者可能會為您提供IPv4或IPv6地址,也可能會為您提供主機名。
TotalAssociations
變量為“事件”,這意味着您可以讓訪問點告訴您要更改關聯設備的數量,並在發生這種情況時重新枚舉其地址。
微軟還提供了一個可能有用的UPnP API (盡管我從未親自使用過它,所以我對此不多贅述)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.