2010-08-16 56 views
3

是否可以在WM 6和.NET CF v3.5的WiFi網絡之間切換?在.NET CF中以編程方式切換WiFi網絡?

我正在爲Windows Mobile 6設備編寫.NET Compact Framework v3.5應用程序。我希望能夠通過C#在2個不同的WiFi網絡之間切換。第一個網絡是Ad-Hoc無線網絡,另一個設備靠近,第二個網絡是Windows Mobile設備中配置的任何其他可用WiFi網絡(通常它將是具有已知SSID的公共/企業WiFi)

我以後的方案是做Windows Mobile設備上通過C#以下/ .NET代碼:

  1. 建立特設WiFi連接到另一臺設備
  2. 與其他設備通信一會兒。
  3. 刪除Ad-Hoc連接並檢查是否有另一個可用的公共I網絡互聯網接入(即我可以從http://www.google.com或類似的可用網絡回覆的東西)
  4. Connect在前面的步驟#3
  5. 發送/接收的一些數據在公共互聯網上
  6. 落「公共」網絡,並重新連接到從步驟#1

回答

1

OpenNETCF特設網絡具有用於處理無線網絡中的一類。查找OpenNETCF.Net.NetworkInformation命名空間和WirelessNetworkInterface類。

相關問題