Windows Mobile(C#代码) - 当设备连接到PC时,无法从Web下载数据

时间:2011-04-20 06:47:05

标签: c# windows-mobile

我开发了一个从互联网(通过WiFi)下载文件的应用程序。问题是当我连接到WiFi网络,然后我将手机连接到PC(调试设备上的代码)时,我无法从网上下载任何数据。如果我断开设备与PC的连接,一切正常。有谁知道可能导致问题的原因?

2 个答案:

答案 0 :(得分:2)

在某些设备上,当通过ActiveSync连接设备时,WiFi驱动程序为disabled。您可以通过访问无线中心并检查802.11 WiFi无线电的状态来判断您的用户是否这样做。

您可以通过让应用程序中的某个线程侦听NDISUIO_NOTIFICATION_DEVICE_POWER_DOWN个事件然后发出SetDevicePower( ..., D0 );以在禁用后重新启用无线电来解决此问题。

-PaulH

答案 1 :(得分:0)

连接到PC时,可能会更改使用的网络。