手動載入NT式驅動 非工具 修改登錄檔實現

2021-09-06 08:29:17 字數 1037 閱讀 3038

手動載入nt式驅動(非工具)

a、觀察登錄檔

b、手動執行驅動

c、手動停止驅動

執行 regedit.exe

hkey_local_machine\system\currentcontrolset\services

imagepath

\??\g:\驅動教程\018_讀出ssdt表當前函式位址\mini_ddk\sys\i386\ddkhelloworld.sys

"displayname

"="ddkhelloworld""

type

"=dword:00000001

//1表示載入驅動

"start

"=dword:00000003

//3表示按需要啟動,2表示自動啟用驅動

"errorcontrol

"=dword:00000001

//1

windows registry editor version 5.00

[hkey_local_machine\system\currentcontrolset\services\mydriver]

"imagepath

"="\\??\\d:\\yjxyjx.sys""

displayname

"="mydriver""

type

"=dword:00000001

"start

"=dword:00000002

"errorcontrol

"=dword:00000001

[hkey_local_machine\system\currentcontrolset\services\mydriver\enum]"0

"="root\\legacy_mydriver\\0000""

count

"=dword:00000001

"nextinstance

"=dword:00000001

NT式驅動模版

前段時間把自己寫的驅動程式整理了一下,改寫出這麼乙個模版來,雖然是nt式驅動的,但wdm式驅動只需在此基礎上增加一些函式就可以了。標頭檔案 test.h 自定義i o控制 define ioctl ctl code file device unknown,0x801,method buffered,...

WDM驅動和NT式驅動

win32裝置驅動程式體系結構 目前,由於需要支援新的業務和新的pc外部裝置型別對驅動程式開發造成了新的挑戰。新型匯流排增加了裝置的數量和對裝置驅動程式的需求。裝置上各種功能的不斷增加使驅動程式的開發變得越來越複雜。同時,快速反應的互動式應用程式要求將軟體和硬體緊密的結合在一起。1997年,在用於w...

NT式驅動的基本結構

對於nt式驅動,主要的函式是driverentry例程 解除安裝例程以及各個irp的派遣例程。驅動程式有乙個入口函式,也就是首先被執行的函式。這個函式通常被命名為driverentry,也可以指定另外的名字。函式原型 ntstatus driverentry in pdriver object pd...