qinlei_sz
驱动小牛
驱动小牛
  • 注册日期2007-03-24
  • 最后登录2012-12-18
  • 粉丝0
  • 关注0
  • 积分1090分
  • 威望510点
  • 贡献值0点
  • 好评度145点
  • 原创分0分
  • 专家分0分
阅读:3785回复:3

DEBUGMSG的使用?

楼主#
更多 发布于:2008-04-12 15:03
之前做驱动只使用RETAILMSG,从没好好想过怎么使用DEBUGMSG,
很多原有的驱动都使用DEBUGMSG,现在想知道怎么可以单独的只打开某个驱动的DEBUGMSG,不需要的就关闭着?
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-04-12 17:04
DEBUGMSG可以在运行时刻通过DEBUG ZONE开或关.
KITL连接上以后在菜单里找一找.
学海无涯
benben3611
驱动牛犊
驱动牛犊
  • 注册日期2007-10-19
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望46点
  • 贡献值0点
  • 好评度18点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-04-18 11:31
可以在要显示DEBUGMSG的文件加进:
#ifdef DEBUG
#undef DEBUGMSG
#define DEBUGMSG(a,b)  NKDbgPrintfW b
#endif

这样就可以打印出所有的DEBUGMSG的消息了。
cool_harber
驱动小牛
驱动小牛
  • 注册日期2003-03-01
  • 最后登录2009-04-28
  • 粉丝0
  • 关注0
  • 积分524分
  • 威望132点
  • 贡献值0点
  • 好评度126点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-04-19 12:36
DEBUGMSG使用在debug编译模式下。
偶摘录了一篇文章:
http://www.cnblogs.com/harber/archive/2007/12/17/1003768.html
博客:www.cnblogs.com/harber
游客

返回顶部