阅读:2023回复:5
HelloWorld
Hi~各位驅動前輩, 在下驅動新手第一次發文
請教各位前輩我的第一個driver乃書中的第一個範例helloworld. 代碼就是簡單的driverEntry裡面做一個kdprint(("helloworld!")); 使用wdk7.1.0 build成功了 在vmware的win7 32bit 使用drivermonitor掛載此driver卻沒有印出任何helloworld字串 用windbg的local kernel debug打!kdprint指令也沒有看到任何helloworld字樣 不知是否是我的Driver根本就沒有成功掛上OS? 要如何確認driver是否有確實被掛載上OS? 抱歉~新手發問, 先謝謝各位前輩了 |
|
沙发#
发布于:2014-01-02 13:36
回 znsoft 的帖子
znsoft 謝謝 我的情況就是用drivermonitor start driver 剛才試了net start driver有加載成功 但是一樣沒有打印出字串 另一個共通點是用這兩種方式stop driver都會發生藍屏 不知道是哪一步出了問題 另一個奇怪的地方是 我的driver加載成功後 我去device manager看非plug and play device沒有出現我的helloworld driver update(2014.1.2 pm 3:10): 上網查了一下發現是我debug print filter沒有設置 現在設置了"DEFAULT"=dword:ffffffff卻依然沒有看到kdprint的信息 windbg是否需要下甚麼指令呢? |
|
板凳#
发布于:2014-01-03 18:38
回 znsoft 的帖子
znsoft:直接找个dbgview 来看吧。 sysinternals的 (2014-01-03 11:42) 用dbgview是看的到的, znsoft大, 問您一下wdk有哪些sample是適合新手學習的? |
|