Привет всем,
есть задача спортировать Win32 программку которая работает с USB EL-Genii под что-либо маленькое (handheld PC/smartphone или т.п.). из Win32 к донглу обращаюсь через HID запросы (HidD_SetFeature, HidD_GetFeature ...). начал читать про Windows Mobile / Windows CE обнаружил что
1. Windows Mobile = урезанный вариант Windows CE без поддержки USB Host. некоторый провайдеры дают эту поддержку но это все manufacturer-specific.
2. Windows CE имеет поддержку USB Host и HID устройств но прямого доступа к HID устройству уже не дает (нет функций HidD_SetFeature ...).
т.е. использовать донгл через HID просто не получается... ок, не проблема, вроде Senselock дает библиотеку для WinCE 4.2, как использовать вроде ясно. неясно вот что:
1. что значит WinCE 4.2 - это и Windows Mobile 2003, или какая-то другая, чисто WinCE
2. будет ли библиотека работать из под Windows CE 5.0 / 6.0
3. я допустим купил наладонник с Windows CE 4.2, втыкаю донгл, даю драйвера и он будет после этого нормально работать? меня смутила фраза "After the addition, a recompilation of the kernel is needed for WinCE to recognize EliteIV automatically in future operations.", получается вроде как еще сам производитель должен включить поддержку догла...
если кто уже занимался похожим - был бы благодарен за информацию, вплоть до конкретной модели наладонника с которым донгл реально работает...
Артур.