wenbin
驱动牛犊
驱动牛犊
  • 注册日期2002-04-01
  • 最后登录2002-07-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1872回复:4

急急急!!! 请教各位高手WDM驱动程序如何调试

楼主#
更多 发布于:2002-06-11 09:21
我目前,刚刚接手公司里USB驱动的开发工作。由于没有任何,关于驱动的开发经验。又苦于市面上资料过少,现只能苦苦摸索。目前遇到一问题,不知如何通过DDK Checked Build环境,启动驱动程序。将如下信息显示。

#if DBG
DbgPrint(\"the Buffer is not enough!\\n\");
#endif

希望各位高手能不吝赐教!小弟先谢过了。
另希望大家能告诉小第些有关DDK Checked Build环境的命令。
或是一些更好的调试方法。

[编辑 -  6/12/02 by  wenbin]
acx
acx
驱动小牛
驱动小牛
  • 注册日期2001-04-28
  • 最后登录2012-05-07
  • 粉丝0
  • 关注0
  • 积分61分
  • 威望57点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-11 13:16
用SOFTICE源码级调试,效果极佳,网上查看一下很多资料的.
很想你,身不由己……
tigerzd
驱动老牛
驱动老牛
  • 注册日期2001-08-25
  • 最后登录2004-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-11 13:37
概念错误:
1、\"DDK Checked Build环境,启动驱动程序\",DDK Checked Build是编译驱动程序的控制台窗口,负责设置环境变量。启动驱动程序由系统或自己动态加载(2000)。
2、DbgPrint(\"the Buffer is not enough!\\n\"); 根本不能在DDK Checked Build控制台窗口显示,用SoftICE或WinDBG双机调试或DubugPrint;
3、DDK Checked Build环境的命令我唯一知道的就是Build和Make,完全够了。

建议:
1、多看书。
2、多看看论坛的帖子。
3、多写多调试。
犯强汉者,虽远必诛! [img]http://www.driverdevelop.com/forum/upload/tigerzd/2002-12-13_sf10.JPG[/img]
feng_yu1
驱动牛犊
驱动牛犊
  • 注册日期2002-04-27
  • 最后登录2003-04-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-12 11:35
用DriverStudio 中的DriverMonitor 可以查看相应的调试信息
yufeng
hawie
驱动小牛
驱动小牛
  • 注册日期2002-05-30
  • 最后登录2004-02-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-12 16:26
chris cant 写的《writing windows wdm device drivers》一书
附带的软件有一个TOOL,叫 debugprintmonitor.exe,很方便DEBUG哦。
游客

返回顶部