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

本文关键字:PC 数据 下载 Web 连接 代码 Mobile Windows | 更新日期: 2023-09-27 17:52:15

我开发了一个从互联网(通过WiFi)下载文件的应用程序。问题是,当我连接到WiFi网络,然后我把我的手机连接到PC(调试设备上的代码),我不能从网上下载任何数据。如果我把设备从电脑上断开,一切都可以正常工作。有谁知道是什么原因引起的吗?

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

在某些设备上,当设备通过ActiveSync连接时,WiFi驱动程序被禁用。你可以通过进入无线中心并检查你的802.11 WiFi收音机的状态来判断你的是否正在这样做。

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

-PaulH

当你连接到PC时,可能使用的网络改变了。