Delphi Driver Development Kit (DDDK) for Delphi.
File list:
DelphiDriverDevelopmentKit
.........................\bin
.........................\...\compile.bat
.........................\...\DCC32.EXE
.........................\...\link.exe
.........................\...\mspdb70.dll
.........................\...\msvcr70.dll
.........................\...\omf2d.exe
.........................\...\rlink32.dll
.........................\inc
.........................\...\DDDK.dcu
.........................\...\DDDK.obj
.........................\...\DDDK.pas
.........................\...\SysInit.dcu
.........................\...\System.dcu
.........................\lib
.........................\...\ntoskrnl.lib
.........................\old
.........................\...\0.0.1
.........................\...\.....\bin
.........................\...\.....\...\compile.bat
.........................\...\.....\lib
.........................\...\.....\build.bat
.........................\...\.....\compile.bat
.........................\...\.....\readme.txt
.........................\...\0.0.2
.........................\...\.....\bin
.........................\...\.....\...\compile.bat
.........................\...\.....\inc
.........................\...\.....\lib
.........................\...\.....\samples
.........................\...\.....\.......\basic
.........................\...\.....\.......\.....\build.bat
.........................\...\.....\.......\.....\compile.bat
.........................\...\.....\.......\hookX
.........................\...\.....\.......\.....\hook1
.........................\...\.....\.......\.....\.....\build.bat
.........................\...\.....\.......\.....\.....\compile.bat
.........................\...\.....\tools
.........................\...\.....\build.bat
.........................\...\.....\compile.bat
.........................\...\.....\readme.txt
.........................\...\0.0.3
.........................\...\.....\bin
.........................\...\.....\...\compile.bat
.........................\...\.....\inc
.........................\...\.....\lib
.........................\...\.....\samples
.........................\...\.....\.......\basic
.........................\...\.....\.......\.....\build.bat
.........................\...\.....\.......\.....\compile.bat
.........................\...\.....\.......\hookX
.........................\...\.....\.......\.....\hook1
.........................\...\.....\.......\.....\.....\build.bat
.........................\...\.....\.......\.....\.....\compile.bat
.........................\...\.....\.......\.....\hook2
.........................\...\.....\.......\.....\.....\build.bat
.........................\...\.....\.......\.....\.....\compile.bat
.........................\...\.....\tools
.........................\...\.....\build.bat
.........................\...\.....\compile.bat
.........................\...\.....\omf.bat
.........................\...\.....\readme.txt
.........................\samples
.........................\.......\basic
.........................\.......\.....\load
.........................\.......\.....\....\load.c
.........................\.......\.....\....\load.o
.........................\.......\.....\....\loaddriver.bat
.........................\.......\.....\....\Makefile
.........................\.......\.....\build.bat
.........................\.......\.....\compile.bat
.........................\.......\.....\compile.debug.bat
.........................\.......\.....\driver.dcu
.........................\.......\.....\driver.obj
.........................\.......\.....\driver.pas
.........................\.......\.....\driver.sys
.........................\.......\hookX
.........................\.......\.....\hook1
.........................\.......\.....\.....\load
.........................\.......\.....\.....\....\load.c
.........................\.......\.....\.....\....\load.exe
.........................\.......\.....\.....\....\load.o
.........................\.......\.....\.....\....\loadhook.bat
.........................\.......\.....\.....\....\Makefile
.........................\.......\.....\.....\build.bat
.........................\.......\.....\.....\compile.bat
.........................\.......\.....\.....\compile.debug.bat
.........................\.......\.....\.....\hook1.dcu
.........................\.......\.....\.....\hook1.obj
.........................\.......\.....\.....\hook1.pas
.........................\.......\.....\.....\hook1.sys
.........................\.......\.....\hook2
.........................\.......\.....\.....\load
.........................\.......\.....\.....\....\drvcomm.h
.........................\.......\.....\.....\....\load.c
.........................\.......\.....\.....\....\load.exe
.........................\.......\.....\.....\....\load.o
.........................\.......\.....\.....\....\loadhook.bat
.........................\.......\.....\.....\....\Makefile
.........................\.......\.....\.....\build.bat
.........................\.......\.....\.....\compile.bat
.........................\.......\.....\.....\compile.debug.bat
.........................\.......\.....\.....\drvcomm.dcu
.........................\.......\.....\.....\drvcomm.obj
.........................\.......\.....\.....\drvcomm.pas
.........................\.......\.....\.....\func.dcu
.........................\.......\.....\.....\func.obj
.........................\.......\.....\.....\func.pas
.........................\.......\.....\.....\hook2.dcu
.........................\.......\.....\.....\hook2.obj
.........................\.......\.....\.....\hook2.pas
.........................\.......\.....\.....\hook2.sys
.........................\.......\.....\.....\hookedproc.dcu
.........................\.......\.....\.....\hookedproc.obj
.........................\.......\.....\.....\hookedproc.pas
.........................\.......\.....\.....\hooking.dcu
.........................\.......\.....\.....\hooking.obj
.........................\.......\.....\.....\hooking.pas
.........................\.......\.....\hook3
.........................\.......\.....\.....\load
.........................\.......\.....\.....\....\drvcomm.h
.........................\.......\.....\.....\....\load.c
.........................\.......\.....\.....\....\load.exe
.........................\.......\.....\.....\....\load.o
.........................\.......\.....\.....\....\loadhook.bat
.........................\.......\.....\.....\....\Makefile
.........................\.......\.....\.....\build.bat
.........................\.......\.....\.....\compile.bat
.........................\.......\.....\.....\compile.debug.bat
.........................\.......\.....\.....\drvcomm.dcu
.........................\.......\.....\.....\drvcomm.obj
.........................\.......\.....\.....\drvcomm.pas
.........................\.......\.....\.....\func.dcu
.........................\.......\.....\.....\func.obj
.........................\.......\.....\.....\func.pas
.........................\.......\.....\.....\hook3.dcu
.........................\.......\.....\.....\hook3.obj
.........................\.......\.....\.....\hook3.pas
.........................\.......\.....\.....\hook3.sys
.........................\.......\.....\.....\hookedproc.dcu
.........................\.......\.....\.....\hookedproc.obj
.........................\.......\.....\.....\hookedproc.pas
.........................\.......\.....\.....\hooking.dcu
.........................\.......\.....\.....\hooking.obj
.........................\.......\.....\.....\hooking.pas
.........................\build.bat
.........................\compile.bat
.........................\omf.bat
.........................\readme.txt