windows驱动开发-调试工具traceview使用
作者
QQ群:852283276
微信:arm80x86
微信公眾號(hào):青兒創(chuàng)客基地
B站:主頁 https://space.bilibili.com/208826118
利用traceview對(duì)驅(qū)動(dòng)進(jìn)行調(diào)試
Debugview過時(shí)了,且不能在x64是跑,traceview是WDK安裝包中附帶的調(diào)試工具,是取代DbgView的單機(jī)開發(fā)驅(qū)動(dòng)工具,位于安裝路徑C:\WinDDK\7600.16385.1\tools\tracing\amd64中。
驅(qū)動(dòng)添加traceview調(diào)試代碼
WDK自帶的例子里大部分都有traceview調(diào)試接口代碼。
traceview軟件使用
選擇File,Create new Log Session,
在彈出的對(duì)話框中選擇Add Provider,
選擇默認(rèn)的PDB調(diào)試,定位到驅(qū)動(dòng)編譯生成的PDB路徑,選擇下一步,
在彈出的對(duì)話框中,可以重命名Log Session Name,選擇Set Flags and Level,在Level中選擇Verbose。
現(xiàn)在可以測(cè)試用traceview調(diào)試驅(qū)動(dòng),打開設(shè)備管理器,安裝驅(qū)動(dòng),就可以抓取到驅(qū)動(dòng)中輸出的消息。
在Log Session上右鍵菜單可以保存,方便下次使用,
若程序發(fā)生更改,只需先Stop Trace,移除會(huì)話Remove Log Session,再重新打開工作空間即可,或者重啟軟件。
在消息顯示列表控價(jià)的表頭右鍵菜單,可以控制顯示的列,增加顯示模塊名,文件名,函數(shù)名,打印標(biāo)志與等級(jí)等等。
總結(jié)
以上是生活随笔為你收集整理的windows驱动开发-调试工具traceview使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 值得铭记的爱情语录:海鸟跟鱼相爱,永远只
- 下一篇: java信息管理系统总结_java实现科