Introduction - If you have any usage issues, please Google them yourself
CharFilter_Class CharFilter example of the perfect examples. In CharFilter example, we define four global variables, which does not conform to the WDM driver, which limits the IRP, can be used, we should use local variables. The examples READ_COMPLETION_INFO definition of a structure, when DeviceControl call, on the allocation of a target structure, parameter setting after the end of this structure on the address pointer on the object I. FileObject ()- gt; FsContext China.
Packet : 87361028charfilter_class.rar filelist
CharFilter_Class
CharFilter_Class\Checked
CharFilter_Class\Debug
CharFilter_Class\EXE
CharFilter_Class\EXE\Debug
CharFilter_Class\EXE\OBJCHK
CharFilter_Class\EXE\OBJCHK\I386
CharFilter_Class\SYS
CharFilter_Class\SYS\Checked
CharFilter_Class\SYS\OBJCHK
CharFilter_Class\SYS\OBJCHK\I386
CharFilter_Class\CharFilter.dsw
CharFilter_Class\CharFilter.ncb
CharFilter_Class\CharFilter.opt
CharFilter_Class\CharSampleDeviceInterface.h
CharFilter_Class\CharSampleioctl.h
CharFilter_Class\DIRS
CharFilter_Class\EXE\MAKEFILE
CharFilter_Class\EXE\OBJCHK\I386\Test_CharFilter.exe
CharFilter_Class\EXE\OBJCHK\I386\Test_CharFilter.idb
CharFilter_Class\EXE\OBJCHK\I386\Test_CharFilter.ilk
CharFilter_Class\EXE\OBJCHK\I386\test_charfilter.pdb
CharFilter_Class\EXE\OpenByIntf.cpp
CharFilter_Class\EXE\SOURCES
CharFilter_Class\EXE\Test_CharFilter.cpp
CharFilter_Class\EXE\Test_CharFilter.dsp
CharFilter_Class\EXE\Test_CharFilter.plg
CharFilter_Class\README.TXT
CharFilter_Class\SYS\CharFilter.cpp
CharFilter_Class\SYS\CharFilter.dsp
CharFilter_Class\SYS\CharFilter.h
CharFilter_Class\SYS\CharFilter.inf
CharFilter_Class\SYS\CharFilter.plg
CharFilter_Class\SYS\CharFilter.rc
CharFilter_Class\SYS\CharFilterDevice.cpp
CharFilter_Class\SYS\CharFilterDevice.h
CharFilter_Class\SYS\Checked\CharFilter.map
CharFilter_Class\SYS\Checked\CharFilter.obj
CharFilter_Class\SYS\Checked\CharFilter.pch
CharFilter_Class\SYS\Checked\CharFilter.res
CharFilter_Class\SYS\Checked\CharFilter.sbr
CharFilter_Class\SYS\Checked\CharFilterDevice.obj
CharFilter_Class\SYS\Checked\CharFilterDevice.sbr
CharFilter_Class\SYS\FUNCTION.H
CharFilter_Class\SYS\MAKEFILE
CharFilter_Class\SYS\OBJCHK\I386\CharFilter.NMS
CharFilter_Class\SYS\OBJCHK\I386\CharFilter.sys
CharFilter_Class\SYS\OBJCHK\I386\CharSample.inf
CharFilter_Class\SYS\OBJCHK\I386\CharSample.sys
CharFilter_Class\SYS\OBJCHK\I386\charfilter.idb
CharFilter_Class\SYS\OBJCHK\I386\charfilter.pdb
CharFilter_Class\SYS\SOURCES