Исключения при прерывании данных на платформе Windows Mobile с сетевым интерфейсом USB и ActiveSync - PullRequest
0 голосов
/ 15 марта 2011

Я работаю на USB-устройстве Ethernet на платформах WinCE и Windows Mobile 6.5.

Я подключил сетевой адаптер на основе USB к моей док-станции с Windows CE, на которой установлен WinCE 5.0.У меня не возникло проблем с использованием этого сетевого адаптера на WinCE5.0.

Но когда я подключил тот же сетевой адаптер к базовой станции, на которой установлен WIndows Mobile 6.5, у меня возникли проблемы с прерыванием данных!всякий раз, когда я пытаюсь подключить / отключить кабель ActiveSync несколько раз к компьютеру, я часто получаю сообщение об ошибке «Прерывание данных». Иногда ошибка может быть «Прерывание загрузки» и «Неопределенная инструкция»!

Я мог понять, что ActiveSync и NIC используют функции RNDIS.Я видел некоторые из этих сообщений при отладке проблемы!

NDIS! NdisMWakeUpDpcX () строка 1089 + 8 байт NDIS! CeKeDpcQueueThread () строка 67 + 24 байта COREDLL! ThreadBaseFunc () строка 633 + 8 байтов

Кто-нибудь может помочь с вашими комментариями?Любое предложение заметно.

  • Заранее спасибо.

1 Ответ

0 голосов
/ 16 марта 2011

Похоже, у реализации OEM-драйвера NDIS (или Ethernet-драйвера, или USB-драйвера и т. Д.) Возникла проблема.Вы должны связаться с их линией поддержки и запросить обновление.

-PaulH

...