我想知道 –
Windows驱动程序开发人员如何测试自己?
让我们说我正在调试我写的驱动程序中的一个令人讨厌的问题.我希望能够不断添加跟踪和日志,修改代码的一小部分等.
每次我构建我的驱动程序版本并获得.sys文件时,我想在测试机上部署,并查看像dbgview这样的工具来了解发生了什么.
AFAIK,为了进行代码修改,唯一的方法是重启测试服务器.
这太可怕了!这意味着我必须在对代码进行微调和存在之间等待很长时间.
这是真的吗?有没有办法告诉Windows动态重新加载我的驱动程序?
如果没有 – Windows驱动程序开发人员如何工作?他们是否经常重启他们的测试服务器,以确定它们是否适合他们?
解决方法
您还可以在“设备管理器”中禁用/启用主机控制器.