我想获取计算机当前连接到的无线网络的名称(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