1、32位系統只能運行32位的驅動,64位系統只能運行64位的驅動;
2、DebugView既能查看32位驅動的輸出,也能查看64位驅動的調試輸出;
3、win7開機按F8,然後設置禁用驅動簽名強制,之後加載驅動工具和DebugView均以管理員權限執行;
4、目前在VS2015下編譯的64位驅動不能運行,只能在命令行下編譯,但是可以使用VS編輯驅動程序源碼;
5、設備對象是唯一可以接收請求的實體;而請求可以是IRP請求或其他請求(比如快速IO調用)。
6、IRP棧空間
7、控制設備對象
8、應用程序對內核的請求被IO管理器翻譯成IRP請求,這些IRP請求被髮送給設備,內核通過調用分發函數來處理IRP請求,所以驅動程序員需要實現這些分發函數(回調函數)。
9、驅動對象(DRIVER_OBJECT)結構體有一個指向DEVICE_OBJECT的指針,DEVICE_OBJECT結構體也有一個指向DEVICE_OBJECT結構的指針,所以一個驅動程序的所有設備對象構成了一個鏈表。
Windows驅動開發筆記
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
微信整改地方號;阿里高層大地震;工信部下架違規 App;百度入局元宇宙;Android 遊戲將登陸 Windows;TIOBE 發佈 12 月榜單|架構週報
辛晓亮
2021-12-13 11:54:42
Win10新版推送,但接下來每年只提供一次功能更新
罗燕珊
2021-11-18 09:28:56
Windows 11 又出新招限制三方瀏覽器
辛晓亮
2021-11-12 18:18:53
“MSL”出爐?Ubuntu 發佈 Multipass 對標 WSL
辛晓亮
2021-11-12 10:08:56
Facebook 改名爲 Meta;同花順系統崩潰,網友:血虧;字節跳動迴應“抄襲阿里 Ant Design 代碼”:深表歉意
闫园园
2021-11-01 13:43:58
“問題孩子”Windows 11來了,WSL 成其最大亮點
闫园园
2021-10-08 16:23:55
最大程度的開放:Windows 11即將迎來第三方應用商店
罗燕珊
2021-09-30 15:08:49
迎來大更新,Edge瀏覽器終於要翻身?
闫园园
2021-09-09 17:03:56
Windows 11 預覽版現嚴重 Bug 原來是內置廣告惹的禍
辛晓亮
2021-09-08 15:38:56
Windows 11將於10月5日發佈,運行Android應用還要再等
闫园园
2021-09-03 17:59:05
70萬行代碼、歷時20年,一名開發人員寫出的史詩般的計算機程序
核子可乐
2021-08-04 17:18:48
不含TPM芯片?抱歉,你的電腦不能升級Windows 11
SUZANNE HUMPHRIES
2021-07-07 14:13:54
Windows 11 發佈,支持原生 Android 應用
核子可乐
2021-06-28 16:58:58
揭曉Windows 11如何做到原生支持安卓應用
核子可乐
2021-06-28 16:18:56