windows驱动开发-调试工具traceview使用

作者

QQ群:852283276
微信:arm80x86
微信公众号:青儿创客基地
B站:主页 https://space.bilibili.com/208826118

利用traceview对驱动进行调试

Debugview过时了,且不能在x64是跑,traceview是WDK安装包中附带的调试工具,是取代DbgView的单机开发驱动工具,位于安装路径C:\WinDDK\7600.16385.1\tools\tracing\amd64中。

驱动添加traceview调试代码

WDK自带的例子里大部分都有traceview调试接口代码。

traceview软件使用

选择File,Create new Log Session,
这里写图片描述
在弹出的对话框中选择Add Provider,
这里写图片描述
选择默认的PDB调试,定位到驱动编译生成的PDB路径,选择下一步,
这里写图片描述
在弹出的对话框中,可以重命名Log Session Name,选择Set Flags and Level,在Level中选择Verbose。
这里写图片描述
现在可以测试用traceview调试驱动,打开设备管理器,安装驱动,就可以抓取到驱动中输出的消息。
这里写图片描述
在Log Session上右键菜单可以保存,方便下次使用,
这里写图片描述
若程序发生更改,只需先Stop Trace,移除会话Remove Log Session,再重新打开工作空间即可,或者重启软件。
这里写图片描述
这里写图片描述
在消息显示列表控价的表头右键菜单,可以控制显示的列,增加显示模块名,文件名,函数名,打印标志与等级等等。
这里写图片描述

  • 1
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值