zhuz729
驱动牛犊
驱动牛犊
  • 注册日期2002-07-29
  • 最后登录2002-07-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1335回复:5

如何调试打印驱动程序

楼主#
更多 发布于:2002-07-29 11:41
我想学习打印驱动程序,DDK上也有很多例子,但是试了一段时间softice,还是不会对这些例子进行跟踪调试,所以没有什么实质性的收获。
做过的朋友能否帮忙指点一下。
freducn2002
驱动小牛
驱动小牛
  • 注册日期2002-06-26
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望29点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2002-07-29 14:46
多看SoftICE说明,多看帖子
gxjt
驱动老牛
驱动老牛
  • 注册日期2002-03-26
  • 最后登录2006-06-07
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-07-29 15:06
SOFTICE 和VC6.0下的DEBUG很相似,F9设断点,F8为step into,F10为step over,命令wl为局部变量窗口开关,ww为watch窗口.用file ***.cpp打开***.cpp文件后,在需设断点处设好断点,敲x关闭SOFTICE窗口,当程序运行至此(断点)时,SOFTICE窗口会弹出,好调试了(F8,F10,wl,ww等).

回答的好请给分!
[color=red] “阿弥陀佛,无上医王,舍此不求,是谓痴狂。” “一句弥陀,阿伽陀药,舍此不服,是谓大错。” 南无阿弥陀佛......[/color]
zhuz729
驱动牛犊
驱动牛犊
  • 注册日期2002-07-29
  • 最后登录2002-07-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-29 15:35
请先别着急,我不会赖掉的。
softice我自己也琢磨了一段时间,但是怎么调试驱动程序,特别是打印驱动程序还是摸不着头绪。比如我应该加载哪里的模块,是不是spool\\drivers下的dll,但加了断点好像也没有反应。
gxjt
驱动老牛
驱动老牛
  • 注册日期2002-03-26
  • 最后登录2006-06-07
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-07-29 15:41
你不是调试源程序吗
[color=red] “阿弥陀佛,无上医王,舍此不求,是谓痴狂。” “一句弥陀,阿伽陀药,舍此不服,是谓大错。” 南无阿弥陀佛......[/color]
Alexander
驱动大牛
驱动大牛
  • 注册日期2002-02-04
  • 最后登录2005-06-16
  • 粉丝0
  • 关注0
  • 积分-5分
  • 威望-1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-07-29 19:06
当然得是编译过的了,不然怎么看打印出来对不对呀!
游客

返回顶部