获取与Windows Vista上的C#.Net连接的无线网络的SSID
发布时间:2020-11-17 11:08:01 所属栏目:Windows 来源:互联网
导读:我想知道是否有任何.Net类允许我知道我连接的无线网络的SSID。 到目前为止,我只找到下面链接的图书馆。是最好的我可以得到还是应该使用别的东西? Managed WiFi( http://www.codeplex.com/managedwifi) 利用WMI的方法适用于Windows XP,但Windows Vista不再
我想知道是否有任何.Net类允许我知道我连接的无线网络的SSID。
利用WMI的方法适用于Windows XP,但Windows Vista不再起作用。 我解决了使用图书馆。结果是很容易与提供的课程一起工作:首先我必须创建一个WlanClient对象 wlan = new WlanClient(); 然后我可以使用以下代码获取PC连接的SSID列表: Collection<String> connectedSsids = new Collection<string>(); foreach (WlanClient.WlanInterface wlanInterface in wlan.Interfaces) { Wlan.Dot11Ssid ssid = wlanInterface.CurrentConnection.wlanAssociationAttributes.dot11Ssid; connectedSsids.Add(new String(Encoding.ASCII.GetChars(ssid.SSID,(int)ssid.SSIDLength))); } (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- pyshark无法在Windows 7(python)上捕获数据包
- Windows – 如何将多个文件名传递给上下文菜单Shell命令?
- Windows系统DOS命令之多线程技术
- windows-8 – 如何向可以定位多个平台的商店提交应用程序?
- windows-phone-8.1 – 升级到最新Windows Phone 8.1后无法发
- DLL符号_FooBar @ 16中的数字16代表什么?
- winapi – Win32 No-MFC中的消息映射
- Windows:忘记本地账户开机密码,但记得住PIN码
- windows – 通过PowerShell运行.cmd文件
- 如何在Windows上确定是否安装了C/C++编译器
推荐文章
站长推荐
- 在[Windows Subsystem for Linux]中安装perl模块
- 如何正确创建一个nim / nimrod windows dll
- Windows上的64位版Octave
- xaml – 如何将我的视图模型中的富文本(FlowDocu
- windows-8 – 地铁样式Windows 8应用程序是否支持
- 如何控制Windows中打印机的打印机托盘选择
- 在Windows上连接到GitHub时出现问题,甚至是通过P
- windows – 通过PowerShell运行.cmd文件
- 为什么有条件地包含direct.h或sys / stat.h基于_
- windows-phone-8 – 新的Live磁贴在Windows Phon
热点阅读