社区
C#
帖子详情
c# 通过wlanapi 查询wifi的信息
zght05
2012-05-24 10:19:21
我查选network 信息中会有重复的ssid,请高手解答/
...全文
251
2
打赏
收藏
c# 通过wlanapi 查询wifi的信息
我查选network 信息中会有重复的ssid,请高手解答/
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zght05
2012-05-24
打赏
举报
回复
private Wlan.WlanAvailableNetwork[] ConvertAvailableNetworkListPtr(IntPtr availNetListPtr)
{
Wlan.WlanAvailableNetworkListHeader availNetListHeader = (Wlan.WlanAvailableNetworkListHeader)Marshal.PtrToStructure(availNetListPtr, typeof(Wlan.WlanAvailableNetworkListHeader));
long availNetListIt = availNetListPtr.ToInt64() + Marshal.SizeOf(typeof(Wlan.WlanAvailableNetworkListHeader));
Wlan.WlanAvailableNetwork[] availNets = new Wlan.WlanAvailableNetwork[availNetListHeader.numberOfItems];
for (int i = 0; i < availNetListHeader.numberOfItems; ++i)
{
availNets[i] = (Wlan.WlanAvailableNetwork)Marshal.PtrToStructure(new IntPtr(availNetListIt), typeof(Wlan.WlanAvailableNetwork));
availNetListIt += Marshal.SizeOf(typeof(Wlan.WlanAvailableNetwork));
}
return availNets;
}
查询出来的结果总是有重复的是ssid
cnfixit
2012-05-24
打赏
举报
回复
你的问题是什么?
c#
调用w
lan
api
连接到
wifi
示例
c#
调用w
lan
api
连接到
wifi
示例,适用于xp。 win7可能需要稍微修改代码。
C#
使用w
lan
api
.dll主动扫描周边
wifi
并连接。
查找网上很多资料,基本类似,没有找到主动扫描周边
wifi
的代码,都是被动获取电脑扫描的,时效性太差。没办法,自己研究查找,果然w
lan
api
.dll里有对应的方法~
c#
获取无线
wifi
列表
基于w
lan
api
.dll 的
c#
代码,获取
wifi
列表
c#
通过w
lan
api
使电脑连接
wifi
(续)
http://download.csdn.net/detail/lion_awake/7867643的升级。 针对wpa2-psk 进行了设定。
WiFi
W
lan
Api
Managed
Wifi
开发
在网上看了好多例子,可能是各有所需,都不全.在Managed
Wifi
上进行了整合,实现我了想要的扫描SSID(Rssi,Channel,AuthAlgorithm,Mac,Quality)、连接、删除Profile.希望对大家有帮助,如有其它功能要补充请给我留言.
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章