У нас есть некий модуль ядра, который никак не связан с железом. Подписан с помощью EV-сертификата, полученного совсем недавно вместе с USB-ключом. Далее мы отправили этот сертификат Microsoft, подписав нашим ключом их файл — это новое требование для подписи драйверов.
Установка драйвера простая — Inno setup кладёт файл .sys в \Windows\Syetem32\driver и регистрирует с помощью sc create.
И все равно ошиибка в Windows 10 после вызова CreateFile — [2] The system cannot find the file specified.
Если загрузить Windows 10 с выключенным driver signature enforcement, то работает. Но только так. Иначе еще появляется сообщение, что установлен неподписанный драйвер.