Introduction - If you have any usage issues, please Google them yourself
Windows XP WDM driver instance, the use of DriverWorks prepared through debugging
Packet : 853755275codes.rar filelist
FileThread\FileThread.dsw
FileThread\FileThread.ncb
FileThread\FileThreadDeviceInterface.h
FileThread\FileThreadioctl.h
FileThread\dirs
FileThread\readme.txt
FileThread\Checked
FileThread\Debug
FileThread\exe\OpenByIntf.cpp
FileThread\exe\Test_FileThread.dsp
FileThread\exe\Test_FileThread.plg
FileThread\exe\makefile
FileThread\exe\sources
FileThread\exe\Debug
FileThread\exe\objchk\i386\test_filethread.sbr
FileThread\exe\objchk\i386\openbyintf.sbr
FileThread\exe\objchk\i386\openbyintf.obj
FileThread\exe\objchk\i386\Test_FileThread.idb
FileThread\exe\objchk\i386\test_filethread.pdb
FileThread\exe\objchk\i386
FileThread\exe\objchk
FileThread\exe\buildchk.log
FileThread\exe\buildchk.err
FileThread\exe\obj\_objects.mac
FileThread\exe\obj
FileThread\exe\Test_FileThread.cpp
FileThread\exe
FileThread\sys\DebugPrint.cpp
FileThread\sys\FileThread.cpp
FileThread\sys\FileThread.dsp
FileThread\sys\FileThread.h
FileThread\sys\FileThread.plg
FileThread\sys\FileThread.rc
FileThread\sys\FileThreadDevice.h
FileThread\sys\buildchk_wxp_x86.err
FileThread\sys\buildchk_wxp_x86.log
FileThread\sys\function.h
FileThread\sys\makefile
FileThread\sys\sources
FileThread\sys\DebugPrint.h
FileThread\sys\Checked\DebugPrint.obj
FileThread\sys\Checked\FileThread.map
FileThread\sys\Checked\FileThread.obj
FileThread\sys\Checked\FileThread.pch
FileThread\sys\Checked\FileThread.res
FileThread\sys\Checked\FileThreadDevice.obj
FileThread\sys\Checked\FileThreadDevice.sbr
FileThread\sys\Checked
FileThread\sys\objchk\i386\filethread.res
FileThread\sys\objchk\i386\filethread.sbr
FileThread\sys\objchk\i386\filethread.obj
FileThread\sys\objchk\i386\filethreaddevice.sbr
FileThread\sys\objchk\i386\filethreaddevice.obj
FileThread\sys\objchk\i386\FileThread.pdb
FileThread\sys\objchk\i386
FileThread\sys\objchk
FileThread\sys\FileThread.inf
FileThread\sys\buildchk.log
FileThread\sys\buildchk.err
FileThread\sys\obj\_objects.mac
FileThread\sys\obj
FileThread\sys\FileThreadDevice.cpp
FileThread\sys
FileThread\FileThread.opt
FileThread
FileThread2\exe\OpenByIntf.cpp
FileThread2\exe\makefile
FileThread2\exe\sources
FileThread2\exe\Test_FileThread2.dsp
FileThread2\exe\Test_FileThread2.plg
FileThread2\exe\objchk\i386\Test_FileThread2.idb
FileThread2\exe\objchk\i386\test_filethread2.pdb
FileThread2\exe\objchk\i386\OpenByIntf.obj
FileThread2\exe\objchk\i386\Test_FileThread2.ilk
FileThread2\exe\objchk\i386\Test_FileThread2.exe
FileThread2\exe\objchk\i386\Test_FileThread2.pch
FileThread2\exe\objchk\i386\Test_FileThread2.obj
FileThread2\exe\objchk\i386
FileThread2\exe\objchk
FileThread2\exe\Test_FileThread2.cpp
FileThread2\exe
FileThread2\FileThread2ioctl.h
FileThread2\FileThread2DeviceInterface.h
FileThread2\sys\FileThread2.inf
FileThread2\sys\FileThread2.cpp
FileThread2\sys\FileThread2.h
FileThread2\sys\function.h
FileThread2\sys\FileThread2.rc
FileThread2\sys\makefile
FileThread2\sys\sources
FileThread2\sys\DebugPrint.h
FileThread2\sys\DebugPrint.cpp
FileThread2\sys\FileThread2.dsp
FileThread2\sys\FileThread2.plg
FileThread2\sys\objchk\i386\FileThread2.res
FileThread2\sys\objchk\i386\filethread2.pdb
FileThread2\sys\objchk\i386\filethread2.idb
FileThread2\sys\objchk\i386\FileThread2.sbr
FileThread2\sys\objchk\i386\FileThread2.obj
FileThread2\sys\objchk\i386\FileThread2Device.obj
FileThread2\sys\objchk\i386\DebugPrint.sbr
FileThread2\sys\objchk\i386\DebugPrint.obj
FileThread2\sys\objchk\i386\FileThread2.sys
FileThread2\sys\objchk\i386\FileThread2.map
FileThread2\sys\objchk\i386\FileThread2.NMS
FileThread2\sys\objchk\i386\FileThread2.pch
FileThread2\sys\objchk\i386\FileThread2Device.sbr
FileThread2\sys\objchk\i386\FileThread2.inf
FileThread2\sys\objchk\i386
FileThread2\sys\objchk
FileThread2\sys\FileThread2Device.h
FileThread2\sys\FileThread2Device.cpp
FileThread2\sys
FileThread2\readme.txt
FileThread2\dirs
FileThread2\FileThread2.dsw
FileThread2\FileThread2.ncb
FileThread2\FileThread2.opt
FileThread2
CharSample\exe\OpenByIntf.cpp
CharSample\exe\makefile
CharSample\exe\sources
CharSample\exe\Test_CharSample.dsp
CharSample\exe\objchk\i386\Test_CharSample.idb
CharSample\exe\objchk\i386\test_charsample.pdb
CharSample\exe\objchk\i386\Test_CharSample.obj
CharSample\exe\objchk\i386\Test_CharSample.pch
CharSample\exe\objchk\i386\OpenByIntf.obj
CharSample\exe\objchk\i386\Test_CharSample.ilk
CharSample\exe\objchk\i386\Test_CharSample.exe
CharSample\exe\objchk\i386
CharSample\exe\objchk
CharSample\exe\objfre\i386\test_charsample.idb
CharSample\exe\objfre\i386\Test_CharSample.pch
CharSample\exe\objfre\i386
CharSample\exe\objfre
CharSample\exe\Test_CharSample.plg
CharSample\exe\Test_CharSample.cpp
CharSample\exe
CharSample\CharSampleioctl.h
CharSample\CharSampleDeviceInterface.h
CharSample\sys\CharSample.inf
CharSample\sys\CharSampleDevice.h
CharSample\sys\CharSample.cpp
CharSample\sys\CharSample.h
CharSample\sys\function.h
CharSample\sys\CharSample.rc
CharSample\sys\makefile
CharSample\sys\sources
CharSample\sys\CharSample.dsp
CharSample\sys\objchk\i386\CharSample.res
CharSample\sys\objchk\i386\charsample.pdb
CharSample\sys\objchk\i386\charsample.idb
CharSample\sys\objchk\i386\CharSample.sbr
CharSample\sys\objchk\i386\CharSample.obj
CharSample\sys\objchk\i386\CharSampleDevice.sbr
CharSample\sys\objchk\i386\CharSample.pch
CharSample\sys\objchk\i386\CharSampleDevice.obj
CharSample\sys\objchk\i386\CharSample.sys
CharSample\sys\objchk\i386\CharSample.map
CharSample\sys\objchk\i386\CharSample.NMS
CharSample\sys\objchk\i386\CharSample.inf
CharSample\sys\objchk\i386
CharSample\sys\objchk
CharSample\sys\objfre\i386\CharSample.res
CharSample\sys\objfre\i386\charsample.idb
CharSample\sys\objfre\i386\CharSample.sbr
CharSample\sys\objfre\i386\CharSample.obj
CharSample\sys\objfre\i386\CharSampleDevice.sbr
CharSample\sys\objfre\i386\CharSample.pch
CharSample\sys\objfre\i386
CharSample\sys\objfre
CharSample\sys\CharSample.plg
CharSample\sys\CharSampleDevice.cpp
CharSample\sys
CharSample\readme.txt
CharSample\dirs
CharSample\CharSample.dsw
CharSample\CharSample.ncb
CharSample\CharSample.bbs
CharSample\CharSample.opt
CharSample
DMADemo\exe\OpenByIntf.cpp
DMADemo\exe\makefile
DMADemo\exe\sources
DMADemo\exe\Test_DMADemo.dsp
DMADemo\exe\Test_DMADemo.plg
DMADemo\exe\objchk\i386\Test_DMADemo.idb
DMADemo\exe\objchk\i386\test_dmademo.pdb
DMADemo\exe\objchk\i386\OpenByIntf.obj
DMADemo\exe\objchk\i386\Test_DMADemo.ilk
DMADemo\exe\objchk\i386\Test_DMADemo.exe
DMADemo\exe\objchk\i386\Test_DMADemo.pch
DMADemo\exe\objchk\i386\Test_DMADemo.obj
DMADemo\exe\objchk\i386
DMADemo\exe\objchk
DMADemo\exe\Test_DMADemo.cpp
DMADemo\exe
DMADemo\DMADemoDeviceInterface.h
DMADemo\sys\DMADemo.inf
DMADemo\sys\DMADemo.cpp
DMADemo\sys\DMADemo.h
DMADemo\sys\function.h
DMADemo\sys\DMADemo.rc
DMADemo\sys\makefile
DMADemo\sys\sources
DMADemo\sys\DMADemo.dsp
DMADemo\sys\DMADemoDevice.h
DMADemo\sys\DMADemo.plg
DMADemo\sys\objchk\i386\DMADemo.res
DMADemo\sys\objchk\i386\dmademo.pdb
DMADemo\sys\objchk\i386\dmademo.idb
DMADemo\sys\objchk\i386\DMADemo.sbr
DMADemo\sys\objchk\i386\DMADemo.obj
DMADemo\sys\objchk\i386\DMADemoDevice.sbr
DMADemo\sys\objchk\i386\DMADemo.pch
DMADemo\sys\objchk\i386\DMADemo.inf
DMADemo\sys\objchk\i386\DMADemoDevice.obj
DMADemo\sys\objchk\i386\DMADemo.sys
DMADemo\sys\objchk\i386\DMADemo.map
DMADemo\sys\objchk\i386\DMADemo.NMS
DMADemo\sys\objchk\i386
DMADemo\sys\objchk
DMADemo\sys\DMADemoDevice.cpp
DMADemo\sys
DMADemo\readme.txt
DMADemo\dirs
DMADemo\DMADemo.dsw
DMADemo\DMADemo.ncb
DMADemo\DMADemo.opt
DMADemo
FifoDemo\exe\OpenByIntf.cpp
FifoDemo\exe\makefile
FifoDemo\exe\sources
FifoDemo\exe\Test_FifoDemo.dsp
FifoDemo\exe\Test_FifoDemo.plg
FifoDemo\exe\objchk\i386\Test_FifoDemo.obj
FifoDemo\exe\objchk\i386\test_fifodemo.sbr
FifoDemo\exe\objchk\i386\openbyintf.sbr
FifoDemo\exe\objchk\i386\Test_FifoDemo.idb
FifoDemo\exe\objchk\i386\test_fifodemo.pdb
FifoDemo\exe\objchk\i386\OpenByIntf.obj
FifoDemo\exe\objchk\i386\Test_FifoDemo.exe
FifoDemo\exe\objchk\i386\Test_FifoDemo.pch
FifoDemo\exe\objchk\i386\Test_FifoDemo.ilk
FifoDemo\exe\objchk\i386
FifoDemo\exe\objchk
FifoDemo\exe\buildchk.log
FifoDemo\exe\buildchk.err
FifoDemo\exe\obj\_objects.mac
FifoDemo\exe\obj
FifoDemo\exe\Test_FifoDemo.cpp
FifoDemo\exe
FifoDemo\FifoDemoDeviceInterface.h
FifoDemo\sys\FifoDemo.inf
FifoDemo\sys\FifoDemoDevice.cpp
FifoDemo\sys\FifoDemo.cpp
FifoDemo\sys\FifoDemo.h
FifoDemo\sys\function.h
FifoDemo\sys\FifoDemo.rc
FifoDemo\sys\makefile
FifoDemo\sys\sources
FifoDemo\sys\FifoDemo.dsp
FifoDemo\sys\FifoDemoDevice.h
FifoDemo\sys\FifoDemo.plg
FifoDemo\sys\objchk\i386\fifodemo.pdb
FifoDemo\sys\objchk\i386\fifodemo.idb
FifoDemo\sys\objchk\i386\FifoDemoDevice.sbr
FifoDemo\sys\objchk\i386\FifoDemoDevice.obj
FifoDemo\sys\objchk\i386\FifoDemo.res
FifoDemo\sys\objchk\i386\FifoDemo.sbr
FifoDemo\sys\objchk\i386\FifoDemo.obj
FifoDemo\sys\objchk\i386\FifoDemo.map
FifoDemo\sys\objchk\i386\FifoDemo.sys
FifoDemo\sys\objchk\i386\FifoDemo.NMS
FifoDemo\sys\objchk\i386\FifoDemo.pch
FifoDemo\sys\objchk\i386\FifoDemo.inf
FifoDemo\sys\objchk\i386
FifoDemo\sys\objchk
FifoDemo\sys
FifoDemo\readme.txt
FifoDemo\dirs
FifoDemo\FifoDemo.dsw
FifoDemo\FifoDemo.opt
FifoDemo\FifoDemo.ncb
FifoDemo