有没有办法让Windows重新加载驱动程序而不重启?

我想知道 – Windows驱动程序开发人员如何测试自己?

让我们说我正在调试我写的驱动程序中的一个令人讨厌的问题.我希望能够不断添加跟踪和日志,修改代码的一小部分等.

每次我构建我的驱动程序版本并获得.sys文件时,我想在测试机上部署,并查看像dbgview这样的工具来了解发生了什么.
AFAIK,为了进行代码修改,唯一的方法是重启测试服务器.

这太可怕了!这意味着我必须在对代码进行微调和存在之间等待很长时间.

这是真的吗?有没有办法告诉Windows动态重新加载我的驱动程序?

如果没有 – Windows驱动程序开发人员如何工作?他们是否经常重启他们的测试服务器,以确定它们是否适合他们?

解决方法

您还可以在“设备管理器”中禁用/启用主机控制器.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...