是否有适用于Managed Wifi Win32 API的可靠.Net包装器?

时间:2010-08-30 19:22:17

标签: c# .net wrapper native wifi

是否有人(开源或合理定价的商业产品)开发了Win32 Native Wifi API的.Net实现?或者这里的任何人都知道这样的事情吗?

我在谷歌,MSDN,pinvoke.net和这里进行了大约一个半小时的探索,并且没有找到任何东西。如果我错过了一些明显的东西,我道歉!

我们的截止日期很紧,我对Wifi知之甚少,而且我需要快速运行。我可以从pinvoke.net中剪切'n'粘贴,或者用C ++编写.Net包装类,但如果可能的话,我宁愿不花时间这样做。

我们需要做的是持续轮询特定SSID的存在;当看到它时,立即连接并向客户报告,然后客户可以发送一些套接字和/或SOAP消息,然后告知我们什么时候可以安全断开连接。我们需要能够向客户报告信号强度,以及...它需要做出关于使用Wifi与其他可用通信模式的智能决策。对于第一次迭代,这可能是不安全的,但我们可能希望在将来添加指定WEP密钥的功能。

2 个答案:

答案 0 :(得分:1)

Managed Wifi API 但我自己没有使用它,所以我无法评论它。

答案 1 :(得分:1)

Code Pack中包含的网络管理API是否可以帮助您?我相信当各种事情发生时你可以得到一个.NET事件,当然特定SSID的可用性也很重要。我没有做过比自己运行演示更多的东西,但看一看。我想您也会喜欢许可条款 - 您可以将库合并到您的代码中。

<强>更新

遗憾的是,给定的API不再可用。该链接指向MSDN archives pages。幸运的是,答案here提供了上述API的二进制文件的链接。

相关问题