Windows Mobile (код C #) - невозможно загрузить данные из Интернета, когда устройство подключено к ПК - PullRequest
0 голосов
/ 20 апреля 2011

Я разрабатываю приложение, которое загружает файл из Интернета (через WiFi). Проблема в том, что когда я подключаюсь к сети WiFi, а затем подключаю свой телефон к ПК (для отладки кода на устройстве), я не могу загрузить какие-либо данные из Интернета. Если я отключаю устройство от ПК, все работает нормально. Кто-нибудь знает, что может быть причиной проблемы?

Ответы [ 2 ]

2 голосов
/ 21 апреля 2011

На некоторых устройствах драйверы WiFi отключены , когда устройство подключено через ActiveSync.Вы можете узнать, делает ли это ваш пользователь, перейдя в Центр беспроводных технологий и проверив состояние вашего беспроводного радио 802.11.

Вы можете обойти это, если поток в вашем приложении прослушивает события NDISUIO_NOTIFICATION_DEVICE_POWER_DOWN, а затемвыдача SetDevicePower( ..., D0 ); для повторного включения радио, как только оно отключено.

-PaulH

0 голосов
/ 20 апреля 2011

Возможно, используемая сеть изменяется при подключении к ПК.

...