win7 64位驅動開發 經驗(1)

2021-07-30 12:22:50 字數 671 閱讀 6209

win7 64位驅動開發 經驗(1)

我的驅動測試環境:win7 64 u 版,win7 x64 checked build編譯的驅動檔案。

首先 管理元身份啟動 debugview ,配置:選單capture下 capture kernel 、enable verbose kerenl outptut、capture event打勾,

其次 管理元身份啟動 instdrv.exe 填寫正確路徑,安裝、啟動 。。。。

順利的話看到debugview 輸出 想要的字串

問題---解決方法:

1.安裝驅動,無法獲得控制代碼

沒有管理員身份啟動instdrv工具

2.安裝成功,啟動失敗 

強制驅動簽名導致:

解決辦法:

(1)關閉強制驅動簽名的命令如下: bcdedit/set testsigning on 用管理員身份開啟cmd命令列,輸入上面的命令,完成以後將電腦重啟。。進入系統以後,開啟裝置管理器一看,原先那個警告沒有了。檢視其狀態,為正常啟用。

輸入"bcdedit /set testsigning off"回車,然後命令列提示符會顯示「操作成功完成」,就可以關閉windows測試模式了。

再: enable test mode –>next

win7 64位 彙編環境搭建

最近在學習彙編與接 術,但是在自己的機子上實驗的時候,尷尬地發現我們的win 7 64位環境下,在dos下竟然沒有debug.exe,好不容易找到乙個debu.exe,在dos環境下呼叫,竟然是下面的結果 就到網上找相關的解決辦法,終於找到了乙個很好的工具 dosbox。一,下面就介紹下dosbox...

win7 64位上 安裝pl sql

pl sql 沒有64位,在64位win7上面安裝遇到很多問題,折磨了整整乙個下午,終於搞定了 大概的步驟如下 1 安裝11g 64位 oracle 資料庫 安裝正常流程成功安裝資料庫,結束後服務中會出現 5 6個有關oracle 的服務,其中 tnslistener 和 oracleservice...

win7 64位pycrypto安裝問題

電腦上python版本是2.7,在安裝pycrypto時出現以下問題 1 error unable to find vcvarsall.bat 解決辦法 安裝vs2008。在解壓出來的安裝包裡,雙擊setup.exe安裝程式 2 valueerror u path 解決辦法 安裝vs2008時新增6...