Всех приветствую.
Досталась работа с унаследованным проектом. Поставили задачу по переносу драйвера нашей железки из winxp на win7.
Драйвер собирается на связке vc2008+winddk7600. Используется конфигурация x86 + winxp.
В связи с чем возникло несколько вопросов. Как мне видится из моего погреба есть 2 варианта решения:
Быстрый и правильный и они несколько различаются.
Соответственно вопросы.
Правильно ли я понимаю, что самый быстрый способ это пересобрать драйвер как есть под win7 x86?
Правильно ли я понимаю, что самый правильный способ это переписать все под win7 x64?
Решил попробовать быстрый способ. Поправил настройки, собрал драйвер. При попытке установки драйвера на реальном железе получил
ошибку:
status = IoConnectInterrupt(....
IoConnectInterrupt failed (status: 0xc000000d) !!!!!
гугление дало описание: STATUS_INVALID_PARAMETER
какие параметры при пересборке под win7 могли вдруг стать "инвалидами"?