2016-06-10 5 views
1

Перед нами стоит критическая ситуация при подписании наших драйверов. Мне интересно, можно ли успешно пройти тесты на HLK для драйверов, которые скомпилированы с помощью WDK 7.1Можно ли пройти тест Windows HLK для драйверов, скомпилированных с помощью WDK7.1

Поскольку мы смогли подписать их с помощью HCK, но теперь, после исправления некоторых ошибок, новая версия должна пройти HLK тест для поддержки Windows 10, который не может!

Любые советы приветствуются.

Большое спасибо.

ответ

2

Ответ: Да.

лучше, что вы можете сделать, это просто компилировать драйверы с помощью wdk10 использованием VS2015 держать целевой ОС, как windows7 установить его на Windows 10 и проверить его с помощью HLK.

Или, во-вторых, вы знаете, что драйверы совместимы в прямом режиме, если они скомпилированы для окон 7, они будут работать на окнах 8.1 или Windows 10.

Вы только что установили wdk7.1 скомпилированные драйверы на ОС Windows 10. Затем настройте клиентский сервер для HLK и поместите тест для окон 10. После этого в зависимости от того, какие тесты не пройдут, просто прочитайте ошибки и решите их.

Некоторые модификации будут там, если вы хотите, чтобы оказать поддержку для окон 10 OS Ex:NonPagedPool следует заменить NonPagedPoolNx и т.д.

Но да, вы должны изменить код в соответствии с ошибками вы попадаете на тест и не устанавливаете их самостоятельно, нет простого способа.

Yup будет много работы, но это возможно, я сделал это для Драйверы последовательного порта PCI.