File list (Check if you may need any files):
device\AUTORUN.INF
......\ch08c01.gif
......\copyrite.txt
......\DebugPrint\DbgPrtGUID.h
......\..........\DIRS
......\..........\exe\DebugPrint Monitor.001
......\..........\...\DebugPrint Monitor.cpp
......\..........\...\DebugPrint Monitor.dsp
......\..........\...\DebugPrint Monitor.h
......\..........\...\DebugPrint Monitor.rc
......\..........\...\DebugPrint Monitor.reg
......\..........\...\DebugPrint MonitorDoc.cpp
......\..........\...\DebugPrint MonitorDoc.h
......\..........\...\DebugPrint MonitorView.cpp
......\..........\...\DebugPrint MonitorView.h
......\..........\...\Listener.cpp
......\..........\...\Listener.h
......\..........\...\MainFrm.cpp
......\..........\...\MainFrm.h
......\..........\...\Release\DebugPrintMonitor.exe
......\..........\...\res\bitmap1.bmp
......\..........\...\...\DebugPrint Monitor.ico
......\..........\...\...\DebugPrint Monitor.rc2
......\..........\...\...\DebugPrint MonitorDoc.ico
......\..........\...\...\Toolbar.bmp
......\..........\...\resource.h
......\..........\...\StdAfx.cpp
......\..........\...\StdAfx.h
......\..........\Readme2.txt
......\..........\sys\DebugPrint.001
......\..........\...\DebugPrint.dsp
......\..........\...\DebugPrint.h
......\..........\...\DebugPrint.inf
......\..........\...\DebugPrint.rc
......\..........\...\DebugPrintChecked.inf
......\..........\...\Dispatch.cpp
......\..........\...\Init.cpp
......\..........\...\MAKEFILE
......\..........\...\Makefile.inc
......\..........\...\obj\i386\free\DebugPrt.sys
......\..........\...\...chk\i386\DebugPrt.sys
......\..........\...\...fre\i386\DebugPrt.sys
......\..........\...\Pnp.cpp
......\..........\...\resource.h
......\..........\...\Sources
......\DIRS
......\GUIDs.h
......\HidKbd\DIRS
......\......\exe\HidKbdTest.001
......\......\...\HidKbdTest.cpp
......\......\...\HidKbdTest.dsp
......\......\...\HidKbdTest.rc
......\......\...\Release\HidKbdTest.exe
......\......\...\resource.h
......\......\Readme.txt
......\......\sys\DebugPrint.c
......\......\...\DebugPrint.h
......\......\...\DeviceIo.cpp
......\......\...\Dispatch.cpp
......\......\...\HidKbd.001
......\......\...\HidKbd.dsp
......\......\...\HidKbd.h
......\......\...\HidKbd.rc
......\......\...\Init.cpp
......\......\...\MAKEFILE
......\......\...\Makefile.inc
......\......\...\MAKEIT.BAT
......\......\...\Notify.cpp
......\......\...\obj\i386\checked\HidKbd.sys
......\......\...\...\....\free\HidKbd.sys
......\......\...\...chk\i386\HidKbd.sys
......\......\...\...fre\i386\HidKbd.sys
......\......\...\resource.h
......\......\...\Sources
......\......\User\HidKbdUser.001
......\......\....\HidKbdUser.cpp
......\......\....\HidKbdUser.dsp
......\......\....\HidKbdUser.rc
......\......\....\Release\HidKbdUser.exe
......\......\....\resource.h
......\index.html
......\MakeDrvr.bat
......\NT\install.cpp
......\..\README.TXT
......\PassThru\sys\DebugPrint.c
......\........\...\DebugPrint.h
......\........\...\GUIDs.h
......\........\...\Init.cpp
......\........\...\MAKEFILE
......\........\...\Makefile.inc
......\........\...\obj\i386\checked\PassThru.sys
......\........\...\...\....\free\PassThru.sys
......\........\...\...chk\i386\PassThru.sys
......\........\...\...fre\i386\PassThru.sys
......\........\...\PassThru.001
......\........\...\PassThru.dsp
......\........\...\PassThru.h
......\........\...\PassThru.rc
......\........\...\PassThruChecked.inf
......\........\...\PassThruFree.inf