我想獲取計算機當前連接到的無線網絡的名稱(SSID)。我查看了IP Helper API,但似乎除了這些(DNS服務器,IP地址..)。任何幫助,將不勝感激。在C++中獲取當前連接的網絡名稱(SSID)
2
A
回答
3
它是依賴於操作系統的,最簡單的方法可能是剛掏出和exec系統的的netsh或同等學歷,然後用grep結果
如。在Windows'netsh wlan show int'給出
There is 1 interface on the system:
Name : Wireless Network Connection
Description : Broadcom 802.11g Network Adapter
GUID : 1de52c34-2e59-46c4-ae8d-8d442c44dfd
Physical address : 00:00:56:b6:ad:00
State : connected
SSID : xxx
BSSID : 00:00:5b:27:83:ea
Network type : Infrastructure
Radio type : 802.11g
Authentication : Open
Cipher : WEP
Connection mode : Auto Connect
Channel : 6
Receive rate (Mbps) : 54
Transmit rate (Mbps) : 54
Signal : 90%
Profile : xxx
Hosted network status : Not started
+0
謝謝,這可能是最簡單的方法。 – Dororo 2011-01-13 19:04:02
5
您需要使用Native wifi API。你可以找到樣本here(包括查詢你所問的SSID)。
相關問題
- 1. 如何使用BroadcastReceiver獲取Android中當前連接的WiFi網絡的名稱
- 2. 如何使用Cocoa或Foundation獲取當前連接的網絡接口名稱?
- 3. 如何在Excel VBA中獲取當前網絡的名稱?
- 4. 顯示當前連接的WIFI SSID名稱
- 5. 如何在android中獲取連接網絡的名稱?
- 6. 顯示當前連接的SSID Android中
- 7. 獲取我使用Windows Vista上的C#.Net連接的無線網絡的SSID
- 8. iPhone SDK可以獲取當前連接的Wi-Fi SSID嗎?
- 9. javascript可以獲取當前WiFi連接的SSID嗎?
- 10. 在C中獲取網絡接口名稱#
- 11. 獲取當前位置使用網絡提供商的名稱
- 12. 如何獲取當前的網絡位置名稱?
- 13. WIFI連接時獲取SSID?
- 14. 如何獲取上次使用的網絡連接的名稱?
- 15. Android獲取保存的網絡SSID
- 16. 如何通過bash獲取當前連接網絡的BSSID?
- 17. 獲取當前網絡連接的屬性
- 18. 如何獲取請求網絡連接的當前URL?
- 19. 獲取網絡連接的當前帶寬(WLAN/3G)?
- 20. 如何在java中獲取當前網絡連接的接口mac地址?
- 21. 如何獲取當前連接的藍牙設備的名稱?
- 22. 獲取OSX連接Wi-Fi網絡名稱
- 23. 如何獲取當前連接的屏幕會話名稱?
- 24. Android繫繩 - 獲取當前的SSID
- 25. 如何獲取通過C#使用的默認網絡連接名稱?
- 26. 獲取當前MembershipProvider名稱
- 27. 是否有可能獲得當前連接的WiFi網絡的SSID和MAC地址在應用程序
- 28. 在Sharepoint中使用網絡ID獲取網絡名稱
- 29. 按名稱獲取網絡接口不被鍵入c#
- 30. C#當前網絡我的域名
需要更多信息。什麼OS? – Robert 2011-01-13 18:10:41