Description: It is a driver on the kernel layer, which is a good sample for the windows development.
To Search:
File list (Check if you may need any files):
kmdf
....\kmdf_fx2
....\........\deviceMetadata
....\........\..............\B4D697F5-1C56-4807-ACCD-B28C09D37FF0.devicemetadata-ms
....\........\driver
....\........\......\bulkrwr.c
....\........\......\Device.c
....\........\......\driver.c
....\........\......\interrupt.c
....\........\......\ioctl.c
....\........\......\osrusbfx2.h
....\........\......\osrusbfx2.inx
....\........\......\osrusbfx2.man
....\........\......\osrusbfx2.rc
....\........\......\osrusbfx2.vcxproj
....\........\......\osrusbfx2.vcxproj.Filters
....\........\......\trace.h
....\........\......\VistaDebug
....\........\......\..........\osrusbfx2.log
....\........\......\Win8Debug
....\........\......\.........\bulkrwr.obj
....\........\......\.........\bulkrwr.tmh
....\........\......\.........\CL.read.1.tlog
....\........\......\.........\CL.write.1.tlog
....\........\......\.........\device.obj
....\........\......\.........\Device.tmh
....\........\......\.........\driver.obj
....\........\......\.........\driver.tmh
....\........\......\.........\fx2Events.h
....\........\......\.........\fx2Events.rc
....\........\......\.........\fx2Events_MSG00001.bin
....\........\......\.........\fx2EventsTEMP.BIN
....\........\......\.........\Interrupt.obj
....\........\......\.........\interrupt.tmh
....\........\......\.........\ioctl.obj
....\........\......\.........\ioctl.tmh
....\........\......\.........\link-cvtres.read.1.tlog
....\........\......\.........\link-cvtres.write.1.tlog
....\........\......\.........\link.read.1.tlog
....\........\......\.........\link.write.1.tlog
....\........\......\.........\mc.read.1.tlog
....\........\......\.........\mc.write.1.tlog
....\........\......\.........\osrusbfx2.cer
....\........\......\.........\osrusbfx2.inf
....\........\......\.........\osrusbfx2.lastbuildstate
....\........\......\.........\osrusbfx2.log
....\........\......\.........\osrusbfx2.pdb
....\........\......\.........\osrusbfx2.res
....\........\......\.........\osrusbfx2.sys
....\........\......\.........\osrusbfx2.sys.manifest
....\........\......\.........\rc.read.1.tlog
....\........\......\.........\rc.write.1.tlog
....\........\......\.........\signtool.read.1.tlog
....\........\......\.........\signtool.write.1.tlog
....\........\......\.........\stampinf.read.1.tlog
....\........\......\.........\stampinf.write.1.tlog
....\........\......\.........\tracewpp.read.1.tlog
....\........\......\.........\tracewpp.write.1.tlog
....\........\......\.........\vc110.pdb
....\........\exe
....\........\...\dump.c
....\........\...\osrusbfx2.vcxproj
....\........\...\osrusbfx2.vcxproj.Filters
....\........\...\test.cmd
....\........\...\testapp.c
....\........\...\testapp.rc
....\........\...\VistaDebug
....\........\...\..........\osrusbfx2.log
....\........\...\Win8Debug
....\........\...\.........\CL.read.1.tlog
....\........\...\.........\CL.write.1.tlog
....\........\...\.........\dump.obj
....\........\...\.........\link-cvtres.read.1.tlog
....\........\...\.........\link-cvtres.write.1.tlog
....\........\...\.........\link.read.1.tlog
....\........\...\.........\link.write.1.tlog
....\........\...\.........\mt.read.1.tlog
....\........\...\.........\mt.write.1.tlog
....\........\...\.........\osrusbfx2.exe
....\........\...\.........\osrusbfx2.exe.intermediate.manifest
....\........\...\.........\osrusbfx2.lastbuildstate
....\........\...\.........\osrusbfx2.log
....\........\...\.........\osrusbfx2.pdb
....\........\...\.........\rc.read.1.tlog
....\........\...\.........\rc.write.1.tlog
....\........\...\.........\testapp.obj
....\........\...\.........\testapp.res
....\........\...\.........\vc110.pdb
....\........\inc
....\........\...\prototypes.h
....\........\...\public.h
....\........\kmdf_fx2.sdf
....\........\kmdf_fx2.sln
....\........\kmdf_fx2.v11.suo
....\........\Package
....\........\.......\package.VcxProj
....\........\.......\package.VcxProj.Filters
....\........\.......\VistaDebug
....\........\.......\..........\package.log
....\........\.......\Win8Debug