Есть приложение Win32 работающее с USB устройством.
Есть USB устройство (другое) и драйвера к нему без исходников, но с API (заголовок
с прототипами) и библиотека. Необходимо заставить работать это приложение с этим
устройством с минимальными изменениями в приложении и драйверах.
Наводка: возможно в приложении есть DLL с функциями котрые достаточно изменить.
Mixx.
Здравствуйте, Mixx, Вы писали:
M>Есть приложение Win32 работающее с USB устройством. M>Есть USB устройство (другое) и драйвера к нему без исходников, но с API (заголовок M>с прототипами) и библиотека. Необходимо заставить работать это приложение с этим M>устройством с минимальными изменениями в приложении и драйверах. M>Наводка: возможно в приложении есть DLL с функциями котрые достаточно изменить. M>Mixx.
Если известен протокол, то можно сделать драйвер фильтр, который будет изменять запросы к устройству на правельные и отправлять далее USB драйверу устройства, если протокол не известен ... дебагер в руки и ... там же и пометь вызовы на правельные.