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

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

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

“附近的”接入点列表通过NDIS或WZC进行搜索,具体取决于您的网卡驱动程序支持的内容。 两者在MSDN中都有很好的记录,但是它们并不好玩。 OpenNETCF的SDF包含一个包装器,它根据你的网卡的支持来查看两者。

它可以通过OpenNETCF.Net.NetworkInformation访问。 NetworkInterface的GetAllNetworkInterfaces方法在最新的SDF 2.3中 (实际上它自2.2以来就已经存在了)。

那么这个核心是在Windows零配置.dll,否则被称为WZC。 然而,从一个托管的应用程序,你会想通过OpenNETCF,因为他们有一个托管包装,可以为您提供这些信息。 感兴趣的类是Adapter或NetworkAdapter类。

obselete api是:

Networking.GetAdapters() 

虽然这是现在贬值,我认为,我道歉,但我已经忘记了他们已经取代它,但会有一个新的等值。