File 调试微型过滤器
一段时间以来,我一直在使用IFS工具包编写和调试Windows7上的迷你过滤器。它终于可以工作了,但由于我需要添加更多的功能,我将花更多的时间来使用它 我担心的是调试。到目前为止,我只是构建了驱动程序,将其安装在虚拟机上,并通过验证dbg_print语句对其进行了测试。我一直在使用这种简单且容易出错的方法,因为我找不到任何关于如何以更结构化和编程方式调试迷你过滤器的内容 是否有调试微型过滤器或过滤器的最佳实践方法?visualDDK能否用于将(远程)调试功能添加到visual studio for minifilters 您好,File 调试微型过滤器,file,filter,driver,system,minifilter,File,Filter,Driver,System,Minifilter,一段时间以来,我一直在使用IFS工具包编写和调试Windows7上的迷你过滤器。它终于可以工作了,但由于我需要添加更多的功能,我将花更多的时间来使用它 我担心的是调试。到目前为止,我只是构建了驱动程序,将其安装在虚拟机上,并通过验证dbg_print语句对其进行了测试。我一直在使用这种简单且容易出错的方法,因为我找不到任何关于如何以更结构化和编程方式调试迷你过滤器的内容 是否有调试微型过滤器或过滤器的最佳实践方法?visualDDK能否用于将(远程)调试功能添加到visual studio fo
好奇Visual Studio不支持在内核模式下进行调试。您可以使用kd或WinDbg,它们都是Windows DDK中包含的调试器包的一部分。这将使您开始调试:
- 在VM上配置内核调试器并连接WinDbg。说明如下:李>
- 在调试模式下(或在带有完整符号的版本中)生成二进制文件
- 一旦WinDbg连接,和。确保已将新驱动程序的符号位置添加到符号路径中李>
- 现在,您可以调试用户模式应用程序使用VS的类似方式