在Windows Mobile上访问可用的Wifi APps列表

时间:2008-11-26 20:41:11

标签: c# .net windows compact-framework mobile

我需要查询可用的无线接入点列表。我只需要他们的SSID。

该应用程序目前是.Net CF 2.0,但如果我们必须使用3.5,这不是一个问题。

2 个答案:

答案 0 :(得分:2)

“附近”AP的列表将通过NDIS或WZC重新获得,具体取决于您的NIC驱动程序支持的内容。在MSDN中,两者都有一些记录,但它们包装起来并不好玩。 OpenNETCF的SDF包含一个包装器,可以查看两者,具体取决于您的NIC支持。

可以通过最新OpenNETCF.Net.NetworkInformation中的NetworkInterfaceGetAllNetworkInterfaces method SDF 2.3访问它(实际上它自2.2以来一直存在)。

答案 1 :(得分:1)

其核心是Windows Zero Config .dll,也称为WZC。但是,从托管应用程序,您需要通过OpenNETCF,因为他们有一个托管包装,可以为您提供此信息。 感兴趣的类是Adapter或NetworkAdapter类。

obselete api是:

Networking.GetAdapters()

虽然现在已经贬值了,但我很抱歉,但我已经忘记了他们用它取而代之的东西,但会有一个新的等价物。