驅動之HelloWorld

許多程序都是以HelloWorld開始的,本文也不例外。

程序以C語言爲基礎。代碼如下:

驅動不像普通的程序一樣直接雙擊就可以運行。而程序的錯誤可能引起藍屏(BSOD),所以驅動一般先在虛擬機裏調試運行。

通過KMD加載、運行驅動。通過DebugView來查看輸出信息。驅動加載後可以用WinObj來查看設備和符號鏈接。

 

運行效果圖:

driver

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章