yanxing
驱动牛犊
驱动牛犊
  • 注册日期2002-12-16
  • 最后登录2004-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1360回复:4

wdm如何调试?

楼主#
更多 发布于:2003-01-02 10:14
1,调试是不是必须将驱动程序安装到计算机,
2。softice open的*.sys是winnt\\sytem32\\drivers\\*.sys还是编译完成的*.sys。
3。调试到底怎么设断点,我在softice中f9设置断点,但是程序不停下来,不知怎么回事?

最新喜欢:

abc0099abc009...
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-01-02 11:35
1.也可以用DS的monitor来start你的driver
2.??编译完成的sys你就copy到\\drivers去吧
3.bpx XXX,然后要运行到这条语句才会断的
xuhai1976
驱动牛犊
驱动牛犊
  • 注册日期2002-12-25
  • 最后登录2006-04-25
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-01-02 13:41
1,不需要安装只需要start你的驱动程序就可以了
2,是编译完成的*.sys
yanxing
驱动牛犊
驱动牛犊
  • 注册日期2002-12-16
  • 最后登录2004-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-01-02 14:54
又一问题:我使用symbol loader方法如下:请帮我看看那个地方不对,1。open *.sys(编译之后copy到system32\\drivers下的*.sys)
2。  modual->translate;modual->load,
3。关闭symbol loader。
4。ctrl+d,调出softice,设置断点。
5,执行应用程序,
此时,若执行程序,没错,但是我重新修改驱动程序,编译之后,再按以上步骤执行,我发现再softice中源程序是修改了,可执行起来,我的程序修改之处(或者新添加的内容),并没有执行,不知道为什么?
yanxing
驱动牛犊
驱动牛犊
  • 注册日期2002-12-16
  • 最后登录2004-05-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-01-02 16:09
我知道怎么回事了。解决了
游客

返回顶部