Мы разрабатываем нестандартное устройство на базе Windows CE.Чтобы подключить это к ПК через ActiveSync / Mobile Device Center, нам нужно настроить записи таким образом, чтобы последовательный хост WCE USB (wceusbsh.sys) распознавал наш идентификатор поставщика (Vid) и идентификатор продукта (Pid).
Для этого на сегодняшний день мы распространили модифицированную версию wceusbsh.inf и wceusbsh.sys: когда пользователь впервые подключает устройство, ActiveSync в основном говорит, что не распознает устройство, и пользовательпопросил определить водителя для него.Если они теперь указывают на место, где они хранили наши файлы wceusbsh. *, Тогда все в порядке.Однако это довольно неуклюже.
То, что нам действительно нужно, - это удобный способ сделать это, желательно с помощью установщика, который просто готовит все, так что, как только устройство подключено, оно распознается wceusbsh..sys.
Любые подсказки, как это сделать?Кажется, что существует множество записей реестра, относящихся к WCEUSBSH, и не ясно, как они установлены: просто «установка» .INF-файла, кажется, не позволяет установить их все, так что похоже, что ActiveSync читает.INF файл, а затем добавляет дополнительную информацию перед добавлением новой информации в реестр.
Спасибо