2012-05-04 78 views
0

我使用DebugView 4.78來調試驅動程序的輸出。我已經使用here(選項1,將DEFAULT值設置爲0xf)的指令,重新啓動,但仍然無法從我的驅動程序獲得任何調試輸出(驅動程序版本爲chk x64 win7)。DebugView中未顯示內核調試輸出(Win7 x64)

想法?

編輯:我發現問題,構建過程一步就是將新的.sys文件複製到驅動程序位置(C:\ Windows \ System32 \ drivers),但是,即使複製操作顯示「1個文件複製「,我可以看到目標文件沒有更新...

回答

0

由於Visual Studio是32位,在64位Windows上它是一個WOW64進程。如果這樣的過程試圖寫入%WinDir%\System32\,結果將被重定向到%WinDir%\SysWOW64。按照預期,通過使用特殊別名系統性,您可以寫入%WinDir%\Sysnative,然後它將以%WinDir%\System32\結尾。

查看更多here