阅读:1003回复:3
softice调试驱动程序过程中的小问题!
本人的系统为win2k,softice为4。27,正在学习用softice调试驱动程序。其中当我open 我的wdm1设备的驱动程序wdm1.sys,然后是translate,结果出现
Translating file: C:\\WINNT\\system32\\drivers\\Wdm1.sys... Error: No debug information found. 也无法载入此程序,请问应该怎么办?谢谢! |
|
沙发#
发布于:2003-12-02 17:58
请编译Checked(既Debug)版本,不是free(Release)。
|
|
|
板凳#
发布于:2003-12-03 11:23
太谢谢了,按照您的提示成功的载入了驱动程序,真的很感谢哦,不过那这样说来,softice只能调试你自己编的驱动程序罗,如果是别人的驱动程序,那就没办法啦?
能不能介绍一下驱动程序的调试能到达什么结果呢?能不能跟踪到irp的处理呢?谢谢 |
|
地板#
发布于:2003-12-09 16:31
softice功能强大,什么程序都可以调试。
对于Release版的驱动,你可以生成map文件,然后将map文件转换成nms,就可以用softice加载nms调试了(当然就不能进行源代码调试了) 即使没有符号表,你也可以直接在内存下断点调试驱动程序 |
|