blue44
驱动小牛
驱动小牛
  • 注册日期2006-05-17
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望218点
  • 贡献值0点
  • 好评度84点
  • 原创分0分
  • 专家分0分
阅读:4335回复:4

请教WinDbg如何显示打印信息

楼主#
更多 发布于:2008-06-24 16:41
急问:据说WinDbg不用设置就能输出调试信息,可为什么我实现不了呢?
单步运行KdPrint(("DriverEntry()\n"));
在Command窗口显示的不是DriverEntry(),而是
l: kd> p
mydriver!DriverEntry+0x207:
97e1af2c 833d14b8e19700 cmp dvord ptr [mydriver!gPrintVolume (97e1b814)],0


拜托大家,已经困了很久了,因为显示调试信息对我很重要,不然我无法跟踪
blue44
驱动小牛
驱动小牛
  • 注册日期2006-05-17
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望218点
  • 贡献值0点
  • 好评度84点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-06-25 09:06
实在是WinDbg新手,vista下又不能运行softIce,任务又急,拜托大家了
flywithlove
驱动小牛
驱动小牛
  • 注册日期2002-11-05
  • 最后登录2009-10-09
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望18点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-06-25 14:26
#if DBG
KdPrint(a) DbgPrint##a
#else
KdPrint (a)
#endif

应该可以的,要不然你用直接用DbgPrint试试。
痛并快乐着!
blue44
驱动小牛
驱动小牛
  • 注册日期2006-05-17
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望218点
  • 贡献值0点
  • 好评度84点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-06-26 11:19
问题解决了,因为Target机是vista,没有设置注册表,所以不能显示。
谢谢flywithlove
angel427
驱动牛犊
驱动牛犊
  • 注册日期2010-07-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望211点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2011-06-09 12:39
我也在调visia 请问怎么设置注册表
游客

返回顶部