wontom
驱动牛犊
驱动牛犊
  • 注册日期2002-10-09
  • 最后登录2008-04-30
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1377回复:1

请教关于SOFTICE调试

楼主#
更多 发布于:2007-01-11 10:58
  各位大侠,我用softice调试程序,softice的输出屏幕上总是输出一些系统信息如:ZwOpenProcess(): Proc(Name:mmc.exe, ID:1836) is ZwOpenProcess() Proc(Name:mmc.exe,ID:1836).等
而把我的驱动程序的输出调试信息给覆盖掉,有什么办法可以让softice只显示我的调试信息或者不把我的信息覆盖掉!谢谢!
pilixuanke
驱动中牛
驱动中牛
  • 注册日期2005-10-31
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1018分
  • 威望626点
  • 贡献值0点
  • 好评度512点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-01-11 13:15
引用第0楼wontom2007-01-11 10:58发表的“请教关于SOFTICE调试”:
  各位大侠,我用softice调试程序,softice的输出屏幕上总是输出一些系统信息如:ZwOpenProcess(): Proc(Name:mmc.exe, ID:1836) is ZwOpenProcess() Proc(Name:mmc.exe,ID:1836).等
而把我的驱动程序的输出调试信息给覆盖掉,有什么办法可以让softice只显示我的调试信息或者不把我的信息覆盖掉!谢谢!


应该不行。因为它们都是将信息输出到内核调试器的,无法区分数据是从哪来的,而且驱动程序的函数运行的上下文也是不可预见的。怎么能区分是你的程序还是其它的程序呢?但通过DriverMonitor可以设置是显示内核还是应用层的调试消息。
向底层开发进军!!!
游客

返回顶部