gpt4 book ai didi

windows-7 - 是否可以在不重新启动的情况下卸载内核驱动程序?

转载 作者:行者123 更新时间:2023-12-04 06:27:15 24 4
gpt4 key购买 nike

我正在使用 Win7 DDK 中的内核驱动程序示例之一。我可以修改编译和构建我的 *.sys 文件。我也可以使用它的 INF(使用设备管理器或 devcon)或直接使用服务控制管理器来安装它。当我进行下一个更改并生成一个更新的 *.sys 文件时,我似乎在这个新文件和我现在停止的驱动程序之间发生了冲突(我已经尝试使用 Servcie Control Manager 'stop' 和 'delete service' 等)。如果我重新启动,我可以安装新驱动程序并正常运行。同样,如果我在设备管理器中选择卸载,Windows 会提示我重新启动。

那么,如何轻松地测试对内核驱动程序的增量修改呢?
谢谢

最佳答案

查看设置 API 日志可能是一个不错的起点:http://msdn.microsoft.com/en-us/library/ff550887%28v=VS.85%29.aspx

如果 devcon 提示重新启动,您可以查看 DDK 中的代码,调试它询问的原因并以这种方式深入研究问题。

关于windows-7 - 是否可以在不重新启动的情况下卸载内核驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4844389/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com