【问题标题】:Debugging a driver with WinDbg - How set a breakpoint at DriverEntry?使用 WinDbg 调试驱动程序 - 如何在 DriverEntry 处设置断点?
【发布时间】:2020-08-20 12:07:10
【问题描述】:

我有一个驱动程序,由于某些未知原因导致错误检查 0x0000003b。

所以我决定设置一个 Hyper-V 虚拟机并使用内核调试来查看到底发生了什么。我已经使用 bcdedit 启用了测试签名,并检查了驱动程序确实已加载并使用 sc query 运行。问题是我希望 WinDbg 仅在调用有问题的驱动程序时才介入,而不是在 Windows 调试程序启动时介入,我该怎么做? 如何指示 windbg 在驱动程序的 DriverEntry 函数处暂停?

【问题讨论】:

    标签: c windows debugging kernel wdm


    【解决方案1】:

    您可以使用命令“bm DriverName!DriverEntry”在 DriverEntry 添加断点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多