Я играю с одним из примеров драйвера ядра в Win7 DDK. Я могу изменить компиляцию и собрать свой файл *.sys. Я также могу установить его с помощью его INF (с помощью диспетчера устройств или devcon) или напрямую с помощью диспетчера управления службами. Однако, когда я делаю следующее изменение и создаю обновленный файл *.sys, у меня возникает конфликт между этим новым файлом и моим теперь остановленным драйвером (я пытался использовать «остановку» и «удаление службы» диспетчера Servcie Control Manager и т. д.). Если я перезагружусь, я могу установить новый драйвер и запустить его нормально. Точно так же, если я выберу удаление в диспетчере устройств, Windows предложит мне перезагрузиться.
Итак, как можно легко протестировать инкрементные модификации драйвера ядра? Спасибо