Установите неподписанный драйвер только один раз, как предложил jcoder - PullRequest
1 голос
/ 11 апреля 2020

Я написал драйвер kmdf для активации счетчиков производительности. Я использовал devcon для его установки после отключения подписи драйверов при запуске в Windows 10 (драйвер работает). После перезапуска без отключения подписи драйвера нахожу «Не с цифровой подписью» в диспетчере устройств. См. Рисунок: Драйвер без цифровой подписи

В этом сообщении: Ввод кольца 0 с C ++ с использованием Visual Studio 15 jcoder предполагает, что можно " возможно написать драйвер, который входит в кольцо 0, а затем вызывает переданный ему код. Очень небезопасно ... но вам нужно будет установить драйвер только один раз."

Я использую DeviceIoControl () для включения счетчиков производительности и прочитайте несколько регистров MSR. Я не понимаю предложение Jcoders. Это то, что поможет мне? Как бы я это сделал?

...