查看调试信息
来源:互联网 发布:淘宝猜你喜欢在哪里 编辑:程序博客网 时间:2024/05/21 22:27
驱动程序运行在内核模式下,很难像一般Win32程序一样进行调试。一般来说,驱动程序的调试主要有两个途径:
- 在关键的地方打印出调试信息
- 调用内核调试工具,诸如Softice或WinDbg等,进行内核调试
对于第一种方法,用到的是KdPrint,它并不是函数,而是宏,类似于MFC下的TRACE。编写驱动程序时,应尽量使用KdPrint,因为该宏只在Checked版本(即Debug)下起作用,而在Free版本(即Release)下不起作用。
注意:因为KdPrint为宏,使用时要用双括号
对于第二种方法,在这里介绍一个免费的内核调试工具——DbgView。它可以查看监听内核和Win32上层应用程序发送的调试信息。如果接收的信息太多时,用户还可以根据自己的需要过滤掉无用的调试信息。
- 查看调试信息
- linux 调试软件 查看信息
- gdb调试时查看宏信息
- 实验: 用控制台窗口查看调试信息
- tomcat调试运行(查看异常信息)
- gdb调试时查看宏信息
- GDB调试中查看栈信息
- Linux内核调试信息如何查看
- Android 通过USB查看kernel调试信息
- 用控制台窗口查看调试信息
- 手机端调试查看log等信息
- MFC中调试过程中查看输出信息
- gdb调试,查看stl容器信息,string,vector等
- MFC中调试过程中查看输出信息
- MFC中调试过程中查看输出信息
- ubuntu下载串口调试工具,查看串口信息
- MFC中调试过程中查看输出信息
- MFC中调试过程中查看printf输出信息
- 思科无线AP规划和实施的知识点,很重要的考虑因素
- PHP常用代码
- 风雨过后
- 问问
- 系统从MySQL移植到Oracle的一些简单总结
- 查看调试信息
- 一根还是两根?AP天线和信号分析
- 将C++文件做成LIB库文件
- 关于struts标签bean:message(转)
- 我是一个极其讨厌av和看av的人
- DELETE和TRUNCATE
- dropdownlist 绑定
- linux下mysql 安装 笔记:
- 1201 Intervals 差分约束系统