Xiangjie 윈도우 소스 코드 개발 기술을 기반
File list:
WIN驱动开发技术详解
..........\chapter01
..........\.........\NT_Driver
..........\.........\.........\1
..........\.........\.........\.\Driver.cpp
..........\.........\.........\.\Driver.h
..........\.........\.........\.\makefile
..........\.........\.........\.\Sources
..........\.........\.........\.\说明.txt
..........\.........\.........\2
..........\.........\.........\.\Driver.cpp
..........\.........\.........\.\Driver.h
..........\.........\.........\.\DriverDev.dsp
..........\.........\.........\.\DriverDev.dsw
..........\.........\.........\.\说明.txt
..........\.........\WDM_Driver
..........\.........\..........\1
..........\.........\..........\.\HelloWDM.cpp
..........\.........\..........\.\HelloWDM.h
..........\.........\..........\.\HelloWDM.inf
..........\.........\..........\.\makefile
..........\.........\..........\.\Sources
..........\.........\..........\.\说明.txt
..........\.........\..........\2
..........\.........\..........\.\MyDriver_Check
..........\.........\..........\.\DriverDev.dsp
..........\.........\..........\.\DriverDev.dsw
..........\.........\..........\.\HelloWDM.cpp
..........\.........\..........\.\HelloWDM.h
..........\.........\..........\.\HelloWDM.inf
..........\.........\..........\.\说明.txt
..........\chapter03
..........\.........\LoadNTDriver
..........\.........\............\MyDriver
..........\.........\............\........\Driver.cpp
..........\.........\............\........\Driver.h
..........\.........\............\........\MyDriver.dsp
..........\.........\............\Test
..........\.........\............\....\main.cpp
..........\.........\............\....\Test.dsp
..........\.........\............\DriverDev.dsw
..........\chapter04
..........\.........\NT_Driver
..........\.........\.........\2
..........\.........\.........\.\Driver.cpp
..........\.........\.........\.\Driver.h
..........\.........\.........\.\DriverDev.dsp
..........\.........\.........\.\DriverDev.dsw
..........\.........\.........\.\说明.txt
..........\.........\WDM_Driver
..........\.........\..........\2
..........\.........\..........\.\DriverDev.dsp
..........\.........\..........\.\DriverDev.dsw
..........\.........\..........\.\HelloWDM.cpp
..........\.........\..........\.\HelloWDM.h
..........\.........\..........\.\HelloWDM.inf
..........\.........\..........\.\说明.txt
..........\chapter05
..........\.........\FileTest
..........\.........\........\NT_Driver
..........\.........\........\.........\2
..........\.........\........\.........\.\Driver.cpp
..........\.........\........\.........\.\Driver.h
..........\.........\........\.........\.\DriverDev.dsp
..........\.........\........\.........\.\DriverDev.dsw
..........\.........\LinkList
..........\.........\........\NT_Driver
..........\.........\........\.........\2
..........\.........\........\.........\.\Driver.cpp
..........\.........\........\.........\.\Driver.h
..........\.........\........\.........\.\DriverDev.dsp
..........\.........\........\.........\.\DriverDev.dsw
..........\.........\Lookaside
..........\.........\.........\NT_Driver
..........\.........\.........\.........\2
..........\.........\.........\.........\.\Driver.cpp
..........\.........\.........\.........\.\Driver.h
..........\.........\.........\.........\.\DriverDev.dsp
..........\.........\.........\.........\.\DriverDev.dsw
..........\.........\new
..........\.........\...\NT_Driver
..........\.........\...\.........\2
..........\.........\...\.........\.\Driver.cpp
..........\.........\...\.........\.\Driver.h
..........\.........\...\.........\.\DriverDev.dsp
..........\.........\...\.........\.\DriverDev.dsw
..........\.........\RegTest
..........\.........\.......\NT_Driver
..........\.........\.......\.........\2
..........\.........\.......\.........\.\Driver.cpp
..........\.........\.......\.........\.\Driver.h
..........\.........\.......\.........\.\DriverDev.dsp
..........\.........\.......\.........\.\DriverDev.dsw
..........\.........\RtlTest
..........\.........\.......\NT_Driver
..........\.........\.......\.........\2
..........\.........\.......\.........\.\Driver.cpp
..........\.........\.......\.........\.\Driver.h
..........\.........\.......\.........\.\DriverDev.dsp
..........\.........\.......\.........\.\DriverDev.dsw
..........\.........\SEHTest
..........\.........\.......\NT_Driver
..........\.........\.......\.........\2
..........\.........\.......\.........\.\Driver.cpp
..........\.........\.......\.........\.\Driver.h
..........\.........\.......\.........\.\DriverDev.dsp
..........\.........\.......\.........\.\DriverDev.dsw
..........\.........\StringTest
..........\.........\..........\NT_Driver
..........\.........\..........\.........\2
..........\.........\..........\.........\.\Driver.cpp
..........\.........\..........\.........\.\Driver.h
..........\.........\..........\.........\.\DriverDev.dsp
..........\.........\..........\.........\.\DriverDev.dsw
..........\chapter06
..........\chapter07
..........\.........\DispatchTest
..........\.........\............\NT_Driver
..........\.........\............\.........\Driver.cpp
..........\.........\............\.........\Driver.h
..........\.........\............\.........\DriverDev.dsp
..........\.........\............\Test
..........\.........\............\....\function.cpp
..........\.........\............\....\function.h
..........\.........\............\....\main.cpp
..........\.........\............\....\Test.dsp
..........\.........\............\NT_Driver.dsw
..........\.........\IOCTL_Test
..........\.........\..........\Debug
..........\.........\..........\MyDriver_Check
..........\.........\..........\NT_Driver
..........\.........\..........\.........\MyDriver_Check
..........\.........\..........\.........\Driver.cpp
..........\.........\..........\.........\Driver.h
..........\.........\..........\.........\DriverDev.dsp
..........\.........\..........\.........\Ioctls.h
..........\.........\..........\Test
..........\.........\..........\....\Debug
..........\.........\..........\....\function.cpp
..........\.........\..........\....\function.h
..........\.........\..........\....\main.cpp
..........\.........\..........\....\Test.dsp
..........\.........\..........\NT_Driver.dsw
..........\.........\MDL_Test
..........\.........\........\NT_Driver
..........\.........\........\.........\Driver.cpp
..........\.........\........\.........\Driver.h
..........\.........\........\.........\DriverDev.dsp
..........\.........\........\Test
..........\.........\........\....\function.cpp
..........\.........\........\....\function.h
..........\.........\........\....\main.cpp
..........\.........\........\....\Test.dsp
..........\.........\........\NT_Driver.dsw
..........\.........\Neither_Device_Test
..........\.........\...................\NT_Driver
..........\.........\...................\.........\Driver.cpp
..........\.........\...................\.........\Driver.h
..........\.........\...................\.........\DriverDev.dsp
..........\.........\...................\Test
..........\.........\...................\....\function.cpp
..........\.........\...................\....\function.h
..........\.........\...................\....\main.cpp
..........\.........\...................\....\Test.dsp
..........\.........\...................\NT_Driver.dsw
..........\.........\ReadTest
..........\.........\........\NT_Driver
..........\.........\........\.........\Driver.cpp
..........\.........\........\.........\Driver.h
..........\.........\........\.........\DriverDev.dsp
..........\.........\........\Test
..........\.........\........\....\function.cpp
..........\.........\........\....\function.h
..........\.........\........\....\main.cpp
..........\.........\........\....\Test.dsp
..........\.........\........\NT_Driver.dsw
..........\.........\SimulateFile
..........\.........\............\NT_Driver
..........\.........\............\.........\Driver.cpp
..........\.........\............\.........\Driver.h
..........\.........\............\.........\DriverDev.dsp
..........\.........\............\Test
..........\.........\............\....\function.cpp
..........\.........\............\....\function.h
..........\.........\............\....\main.cpp
..........\.........\............\....\Test.dsp
..........\.........\............\NT_Driver.dsw
..........\chapter09
..........\.........\AsyncOperate1
..........\.........\.............\Test
..........\.........\.............\....\Debug
..........\.........\.............\....\main.cpp
..........\.........\.............\....\Test.dsp
..........\.........\.............\....\Test.dsw
..........\.........\AsyncOperate2
..........\.........\.............\Test
..........\.........\.............\....\Debug
..........\.........\.............\....\.....\test.dat
..........\.........\.............\....\main.cpp
..........\.........\.............\....\test.dat
..........\.........\.............\....\Test.dsp
..........\.........\.............\....\Test.dsw
..........\.........\CancelIRPTest
..........\.........\.............\Debug
..........\.........\.............\NT_Driver
..........\.........\.............\.........\MyDriver_Check
..........\.........\.............\.........\Driver.cpp
..........\.........\.............\.........\Driver.h
..........\.........\.............\.........\DriverDev.dsp
..........\.........\.............\Test
..........\.........\.............\....\Debug
..........\.........\.............\....\function.cpp
..........\.........\.............\....\function.h
..........\.........\.............\....\main.cpp
..........\.........\.............\....\Test.dsp
..........\.........\.............\NT_Driver.dsw
..........\.........\PendingIRPTest
..........\.........\..............\Debug
..........\.........\..............\NT_Driver
..........\.........\..............\.........\MyDriver_Check
..........\.........\..............\.........\Driver.cpp
..........\.........\..............\.........\Driver.h
..........\.........\..............\.........\DriverDev.dsp
..........\.........\..............\Test
..........\.........\..............\....\Debug
..........\.........\..............\....\function.cpp
..........\.........\..............\....\function.h
..........\.........\..............\....\main.cpp
..........\.........\..............\....\Test.dsp
..........\.........\..............\NT_Driver.dsw
..........\.........\SpecialStartIOTest
..........\.........\..................\Debug
..........\.........\..................\NT_Driver
..........\.........\..................\.........\MyDriver_Check
..........\.........\..................\.........\Driver.cpp
..........\.........\..................\.........\Driver.h
..........\.........\..................\.........\DriverDev.dsp
..........\.........\..................\Test
..........\.........\..................\....\Debug
..........\.........\..................\....\main.cpp
..........\.........\..................\....\Test.dsp
..........\.........\..................\NT_Driver.dsw
..........\.........\StartIOTest
..........\.........\...........\Debug
..........\.........\...........\NT_Driver
..........\.........\...........\.........\MyDriver_Check
..........\.........\...........\.........\Driver.cpp
..........\.........\...........\.........\Driver.h
..........\.........\...........\.........\DriverDev.dsp
..........\.........\...........\Test
..........\.........\...........\....\Debug
..........\.........\...........\....\main.cpp
..........\.........\...........\....\Test.dsp
..........\.........\...........\NT_Driver.dsw
..........\.........\SyncOperate
..........\.........\...........\Test
..........\.........\...........\....\Debug
..........\.........\...........\....\main.cpp
..........\.........\...........\....\Test.dsp
..........\.........\...........\....\Test.dsw
..........\chapter10
..........\.........\DPCTimer_Test
..........\.........\.............\Debug
..........\.........\.............\MyDriver_Check
..........\.........\.............\NT_Driver
..........\.........\.............\.........\MyDriver_Check
..........\.........\.............\.........\Driver.cpp
..........\.........\.............\.........\Driver.h
..........\.........\.............\.........\DriverDev.dsp
..........\.........\.............\.........\Ioctls.h
..........\.........\.............\Test
..........\.........\.............\....\Debug
..........\.........\.............\....\main.cpp
..........\.........\.............\....\Test.dsp
..........\.........\.............\NT_Driver.dsw
..........\.........\IoTimer_Test
..........\.........\............\Debug
..........\.........\............\MyDriver_Check
..........\.........\............\NT_Driver
..........\.........\............\.........\MyDriver_Check
..........\.........\............\.........\Driver.cpp
..........\.........\............\.........\Driver.h
..........\.........\............\.........\DriverDev.dsp
..........\.........\............\.........\Ioctls.h
..........\.........\............\Test
..........\.........\............\....\Debug
..........\.........\............\....\main.cpp
..........\.........\............\....\Test.dsp
..........\.........\............\NT_Driver.dsw
..........\.........\IRPTimeout_Test
..........\.........\...............\Debug
..........\.........\...............\NT_Driver
..........\.........\...............\.........\MyDriver_Check
..........\.........\...............\.........\Driver.cpp
..........\.........\...............\.........\Driver.h
..........\.........\...............\.........\DriverDev.dsp
..........\.........\...............\Test
..........\.........\...............\....\Debug
..........\.........\...............\....\main.cpp
..........\.........\...............\....\Test.dsp
..........\.........\...............\NT_Driver.dsw
..........\.........\Time_Test
..........\.........\.........\Debug
..........\.........\.........\MyDriver_Check
..........\.........\.........\NT_Driver
..........\.........\.........\.........\MyDriver_Check
..........\.........\.........\.........\Driver.cpp
..........\.........\.........\.........\Driver.h
..........\.........\.........\.........\DriverDev.dsp
..........\.........\.........\.........\Ioctls.h
..........\.........\.........\Test
..........\.........\.........\....\Debug
..........\.........\.........\....\main.cpp
..........\.........\.........\....\Test.dsp
..........\.........\.........\NT_Driver.dsw
..........\.........\Waiting_Test
..........\.........\............\Debug
..........\.........\............\MyDriver_Check
..........\.........\............\NT_Driver
..........\.........\............\.........\MyDriver_Check
..........\.........\............\.........\Driver.cpp
..........\.........\............\.........\Driver.h
..........\.........\............\.........\DriverDev.dsp
..........\.........\............\.........\Ioctls.h
..........\.........\............\Test
..........\.........\............\....\Debug
..........\.........\............\....\main.cpp
..........\.........\............\....\Test.dsp
..........\.........\............\NT_Driver.dsw
..........\chapter11
..........\.........\Test1
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test2
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test3
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test4
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test5
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test6
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test7
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test8
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\chapter12
..........\.........\Test1
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test2
..........\.........\.....\Debug
..........\.........\.....\MyDriver_Check
..........\.........\.....\NT_Driver
..........\.........\.....\.........\MyDriver_Check
..........\.........\.....\.........\Driver.cpp
..........\.........\.....\.........\Driver.h
..........\.........\.....\.........\DriverDev.dsp
..........\.........\.....\.........\Ioctls.h
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test3
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test4
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test5
..........\.........\.....\Debug
..........\.........\.....\DriverDevA
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevA.dsp
..........\.........\.....\DriverDevB
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Driver.cpp
..........\.........\.....\..........\Driver.h
..........\.........\.....\..........\DriverDevB.dsp
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\ConsoleTest.dsp
..........\.........\.....\....\main.cpp
..........\.........\.....\NT_Driver.dsw
..........\chapter13
..........\.........\Test1
..........\.........\.....\Debug
..........\.........\.....\MyDriver
..........\.........\.....\........\MyDriver_Check
..........\.........\.....\........\..............\HelloWDM.sbr
..........\.........\.....\........\guid.h
..........\.........\.....\........\HelloWDM.cpp
..........\.........\.....\........\HelloWDM.h
..........\.........\.....\........\HelloWDM.inf
..........\.........\.....\........\Ioctls.h
..........\.........\.....\........\MyDriver.dsp
..........\.........\.....\MyDriver_Check
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\DriverDev.dsw
..........\.........\Test2
..........\.........\.....\Debug
..........\.........\.....\MyDriver
..........\.........\.....\........\MyDriver_Check
..........\.........\.....\........\..............\HelloWDM.sbr
..........\.........\.....\........\guid.h
..........\.........\.....\........\HelloWDM.cpp
..........\.........\.....\........\HelloWDM.h
..........\.........\.....\........\HelloWDM.inf
..........\.........\.....\........\Ioctls.h
..........\.........\.....\........\MyDriver.dsp
..........\.........\.....\MyDriver_Check
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\DriverDev.dsw
..........\.........\Test3
..........\.........\.....\Debug
..........\.........\.....\MyDriver
..........\.........\.....\........\MyDriver_Check
..........\.........\.....\........\..............\HelloWDM.sbr
..........\.........\.....\........\guid.h
..........\.........\.....\........\HelloWDM.cpp
..........\.........\.....\........\HelloWDM.h
..........\.........\.....\........\HelloWDM.inf
..........\.........\.....\........\Ioctls.h
..........\.........\.....\........\MyDriver.dsp
..........\.........\.....\MyDriver_Check
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\DriverDev.dsw
..........\chapter14
..........\.........\Test1
..........\.........\.....\Debug
..........\.........\.....\MyDriver
..........\.........\.....\........\MyDriver_Check
..........\.........\.....\........\..............\HelloWDM.sbr
..........\.........\.....\........\guid.h
..........\.........\.....\........\HelloWDM.cpp
..........\.........\.....\........\HelloWDM.h
..........\.........\.....\........\HelloWDM.inf
..........\.........\.....\........\Ioctls.h
..........\.........\.....\........\MyDriver.dsp
..........\.........\.....\MyDriver_Check
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\DriverDev.dsw
..........\chapter15
..........\.........\Test1
..........\.........\.....\Debug
..........\.........\.....\ConsoleTest.dsp
..........\.........\.....\ConsoleTest.dsw
..........\.........\.....\main.cpp
..........\.........\Test2
..........\.........\.....\Debug
..........\.........\.....\.....\WinIo.dll
..........\.........\.....\.....\WinIo.sys
..........\.........\.....\WinIoLib
..........\.........\.....\........\WinIo.dll
..........\.........\.....\........\WinIo.h
..........\.........\.....\........\WinIo.lib
..........\.........\.....\........\WinIo.sys
..........\.........\.....\........\WINIO.VXD
..........\.........\.....\ConsoleTest.dsp
..........\.........\.....\ConsoleTest.dsw
..........\.........\.....\main.cpp
..........\.........\Test3
..........\.........\.....\Debug
..........\.........\.....\MyDriver_Check
..........\.........\.....\NT_Driver
..........\.........\.....\.........\MyDriver_Check
..........\.........\.....\.........\Driver.cpp
..........\.........\.....\.........\Driver.h
..........\.........\.....\.........\DriverDev.dsp
..........\.........\.....\.........\Ioctls.h
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test4
..........\.........\.....\Debug
..........\.........\.....\MyDriver_Check
..........\.........\.....\NT_Driver
..........\.........\.....\.........\MyDriver_Check
..........\.........\.....\.........\Driver.cpp
..........\.........\.....\.........\Driver.h
..........\.........\.....\.........\DriverDev.dsp
..........\.........\.....\.........\Ioctls.h
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test5
..........\.........\.....\Debug
..........\.........\.....\MyDriver_Check
..........\.........\.....\NT_Driver
..........\.........\.....\.........\MyDriver_Check
..........\.........\.....\.........\Driver.cpp
..........\.........\.....\.........\Driver.h
..........\.........\.....\.........\DriverDev.dsp
..........\.........\.....\.........\Ioctls.h
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\.....\function.sbr
..........\.........\.....\....\.....\main.sbr
..........\.........\.....\....\.....\Test.bsc
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test6
..........\.........\.....\Debug
..........\.........\.....\MyDriver_Check
..........\.........\.....\NT_Driver
..........\.........\.....\.........\MyDriver_Check
..........\.........\.....\.........\Driver.cpp
..........\.........\.....\.........\Driver.h
..........\.........\.....\.........\DriverDev.dsp
..........\.........\.....\.........\Ioctls.h
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\.....\function.sbr
..........\.........\.....\....\.....\main.sbr
..........\.........\.....\....\.....\Test.bsc
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test7
..........\.........\.....\Debug
..........\.........\.....\MyDriver_Check
..........\.........\.....\NT_Driver
..........\.........\.....\.........\MyDriver_Check
..........\.........\.....\.........\Driver.cpp
..........\.........\.....\.........\Driver.h
..........\.........\.....\.........\DriverDev.dsp
..........\.........\.....\.........\Ioctls.h
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\NT_Driver.dsw
..........\.........\Test8
..........\.........\.....\Debug
..........\.........\.....\MyDriver_Check
..........\.........\.....\NT_Driver
..........\.........\.....\.........\MyDriver_Check
..........\.........\.....\.........\Driver.cpp
..........\.........\.....\.........\Driver.h
..........\.........\.....\.........\DriverDev.dsp
..........\.........\.....\.........\Ioctls.h
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\NT_Driver.dsw
..........\chapter16
..........\.........\Test1
..........\.........\.....\NT_Driver
..........\.........\.....\.........\Debug
..........\.........\.....\.........\MyDriver_Check
..........\.........\.....\.........\NT_Driver
..........\.........\.....\.........\.........\MyDriver_Check
..........\.........\.....\.........\.........\Driver.cpp
..........\.........\.....\.........\.........\Driver.h
..........\.........\.....\.........\.........\DriverDev.dsp
..........\.........\.....\.........\.........\Ioctls.h
..........\.........\.....\.........\Test
..........\.........\.....\.........\....\Debug
..........\.........\.....\.........\....\function.cpp
..........\.........\.....\.........\....\function.h
..........\.........\.....\.........\....\main.cpp
..........\.........\.....\.........\....\PCI00000.bin
..........\.........\.....\.........\....\PCI00010.bin
..........\.........\.....\.........\....\PCI00020.bin
..........\.........\.....\.........\....\PCI00021.bin
..........\.........\.....\.........\....\PCI001B0.bin
..........\.........\.....\.........\....\PCI001C0.bin
..........\.........\.....\.........\....\PCI001D0.bin
..........\.........\.....\.........\....\PCI001D1.bin
..........\.........\.....\.........\....\PCI001D2.bin
..........\.........\.....\.........\....\PCI001D3.bin
..........\.........\.....\.........\....\PCI001D7.bin
..........\.........\.....\.........\....\PCI001E0.bin
..........\.........\.....\.........\....\PCI001F0.bin
..........\.........\.....\.........\....\PCI001F1.bin
..........\.........\.....\.........\....\PCI001F2.bin
..........\.........\.....\.........\....\PCI001F3.bin
..........\.........\.....\.........\....\PCI02000.bin
..........\.........\.....\.........\....\Test.dsp
..........\.........\.....\.........\NT_Driver.dsw
..........\.........\Test2
..........\.........\.....\NT_Driver
..........\.........\.....\.........\Debug
..........\.........\.....\.........\MyDriver_Check
..........\.........\.....\.........\NT_Driver
..........\.........\.....\.........\.........\MyDriver_Check
..........\.........\.....\.........\.........\Driver.cpp
..........\.........\.....\.........\.........\Driver.h
..........\.........\.....\.........\.........\DriverDev.dsp
..........\.........\.....\.........\.........\Ioctls.h
..........\.........\.....\.........\Test
..........\.........\.....\.........\....\Debug
..........\.........\.....\.........\....\function.cpp
..........\.........\.....\.........\....\function.h
..........\.........\.....\.........\....\main.cpp
..........\.........\.....\.........\....\PCI00000.bin
..........\.........\.....\.........\....\PCI00010.bin
..........\.........\.....\.........\....\PCI00020.bin
..........\.........\.....\.........\....\PCI00021.bin
..........\.........\.....\.........\....\PCI001B0.bin
..........\.........\.....\.........\....\PCI001C0.bin
..........\.........\.....\.........\....\PCI001D0.bin
..........\.........\.....\.........\....\PCI001D1.bin
..........\.........\.....\.........\....\PCI001D2.bin
..........\.........\.....\.........\....\PCI001D3.bin
..........\.........\.....\.........\....\PCI001D7.bin
..........\.........\.....\.........\....\PCI001E0.bin
..........\.........\.....\.........\....\PCI001F0.bin
..........\.........\.....\.........\....\PCI001F1.bin
..........\.........\.....\.........\....\PCI001F2.bin
..........\.........\.....\.........\....\PCI001F3.bin
..........\.........\.....\.........\....\PCI02000.bin
..........\.........\.....\.........\....\Test.dsp
..........\.........\.....\.........\NT_Driver.dsw
..........\.........\Test3
..........\.........\.....\WDM_Driver
..........\.........\.....\..........\Debug
..........\.........\.....\..........\MyDriver
..........\.........\.....\..........\........\MyDriver_Check
..........\.........\.....\..........\........\..............\HelloWDM.sbr
..........\.........\.....\..........\........\guid.h
..........\.........\.....\..........\........\HelloWDM.cpp
..........\.........\.....\..........\........\HelloWDM.h
..........\.........\.....\..........\........\HelloWDM.inf
..........\.........\.....\..........\........\Ioctls.h
..........\.........\.....\..........\........\MyDriver.dsp
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Test
..........\.........\.....\..........\....\Debug
..........\.........\.....\..........\....\function.cpp
..........\.........\.....\..........\....\function.h
..........\.........\.....\..........\....\main.cpp
..........\.........\.....\..........\....\Test.dsp
..........\.........\.....\..........\DriverDev.dsw
..........\.........\Test4
..........\.........\.....\Debug
..........\.........\.....\MyDriver
..........\.........\.....\........\MyDriver_Check
..........\.........\.....\........\..............\HelloWDM.sbr
..........\.........\.....\........\guid.h
..........\.........\.....\........\HelloWDM.cpp
..........\.........\.....\........\HelloWDM.h
..........\.........\.....\........\HelloWDM.inf
..........\.........\.....\........\Ioctls.h
..........\.........\.....\........\MyDriver.dsp
..........\.........\.....\MyDriver_Check
..........\.........\.....\Test
..........\.........\.....\....\Debug
..........\.........\.....\....\function.cpp
..........\.........\.....\....\function.h
..........\.........\.....\....\main.cpp
..........\.........\.....\....\Test.dsp
..........\.........\.....\DriverDev.dsw
..........\.........\Test5
..........\.........\.....\WDM_Driver
..........\.........\.....\..........\Debug
..........\.........\.....\..........\MyDriver
..........\.........\.....\..........\........\MyDriver_Check
..........\.........\.....\..........\........\..............\HelloWDM.sbr
..........\.........\.....\..........\........\guid.h
..........\.........\.....\..........\........\HelloWDM.cpp
..........\.........\.....\..........\........\HelloWDM.h
..........\.........\.....\..........\........\HelloWDM.inf
..........\.........\.....\..........\........\Ioctls.h
..........\.........\.....\..........\........\MyDriver.dsp
..........\.........\.....\..........\MyDriver_Check
..........\.........\.....\..........\Test
..........\.........\.....\..........\....\Debug
..........\.........\.....\..........\....\function.cpp
..........\.........\.....\..........\....\function.h
..........\.........\.....\..........\....\main.cpp
..........\.........\.....\..........\....\Test.dsp
..........\.........\.....\..........\DriverDev.dsw
..........\chapter17
..........\.........\exe
..........\.........\...\makefile
..........\.........\...\rwbulk.c
..........\.........\...\rwbulk.rc
..........\.........\...\sources
..........\.........\sys
..........\.........\...\bulkdev.c
..........\.........\...\bulkdev.h
..........\.........\...\bulkpnp.c
..........\.........\...\bulkpnp.h
..........\.........\...\bulkpwr.c
..........\.........\...\bulkpwr.h
..........\.........\...\bulkrwr.c
..........\.........\...\bulkrwr.h
..........\.........\...\bulkusb.c
..........\.........\...\bulkusb.h
..........\.........\...\bulkusb.inf
..........\.........\...\bulkusb.mof
..........\.........\...\bulkusb.rc
..........\.........\...\bulkusr.h
..........\.........\...\bulkwmi.c
..........\.........\...\bulkwmi.h
..........\.........\...\makefile
..........\.........\...\makefile.inc
..........\.........\...\sources
..........\chapter18
..........\.........\SDIO_Driver
..........\.........\...........\objchk_wxp_x86
..........\.........\...........\..............\i386
..........\.........\...........\..............\....\_objects.mac
..........\.........\...........\buildchk_wnet_x86.log
..........\.........\...........\buildchk_wnet_x86.wrn
..........\.........\...........\buildchk_wxp_x86.log
..........\.........\...........\guid.h
..........\.........\...........\HelloWDM.inf
..........\.........\...........\Ioctls.h
..........\.........\...........\makefile
..........\.........\...........\SdioDev.h
..........\.........\...........\Sdiomain.h
..........\.........\...........\Sdiousb.cpp
..........\.........\...........\Sources
..........\.........\Test
..........\.........\....\Debug
..........\.........\....\function.cpp
..........\.........\....\function.h
..........\.........\....\main.cpp
..........\.........\....\Test.dsp
..........\.........\....\Test.dsw
..........\.........\说明.txt
..........\chapter19
..........\.........\Virtual_COM
..........\.........\...........\MyDriver_Check
..........\.........\...........\DriverDev.dsp
..........\.........\...........\DriverDev.dsw
..........\.........\...........\HelloWDM.cpp
..........\.........\...........\HelloWDM.h
..........\.........\...........\HelloWDM.inf
..........\.........\...........\说明.txt
..........\chapter20
..........\.........\testcap
..........\.........\.......\objchk_wxp_x86
..........\.........\.......\..............\i386
..........\.........\.......\..............\....\testcap.res
..........\.........\.......\..............\_objects.mac
..........\.........\.......\buildchk_wxp_x86.log
..........\.........\.......\capdebug.h
..........\.........\.......\capirq.c
..........\.........\.......\capmain.c
..........\.........\.......\capmain.h
..........\.........\.......\capprop.c
..........\.........\.......\capprop.h
..........\.........\.......\capstrm.h
..........\.........\.......\capvideo.c
..........\.........\.......\capxfer.c
..........\.........\.......\capxfer.h
..........\.........\.......\ddraw.c
..........\.........\.......\makefile
..........\.........\.......\mediums.h
..........\.........\.......\sources
..........\.........\.......\testcap.htm
..........\.........\.......\testcap.inf
..........\.........\.......\testcap.rc
..........\chapter22
..........\.........\FileFilter
..........\.........\..........\Driver.h
..........\.........\..........\DriverEntry.cpp
..........\.........\..........\filter.inf
..........\.........\..........\MyFilter.dsp
..........\.........\..........\MyFilter.dsw
..........\.........\..........\stddcls.cpp
..........\.........\..........\stddcls.h
..........\.........\KeyFilter
..........\.........\.........\objchk_wxp_x86
..........\.........\.........\..............\i386
..........\.........\.........\..............\....\ctrl2cap.res
..........\.........\.........\..............\_objects.mac
..........\.........\.........\buildchk_wxp_x86.log
..........\.........\.........\ctrl2cap.c
..........\.........\.........\CTRL2CAP.H
..........\.........\.........\ctrl2cap.rc
..........\.........\.........\MAKEFILE
..........\.........\.........\SOURCES
..........\chapter23
..........\.........\ErrorTest
..........\.........\.........\MyDriver_Check
..........\.........\.........\DriverDev.dsp
..........\.........\.........\DriverDev.dsw
..........\.........\.........\HelloWDM.cpp
..........\.........\.........\HelloWDM.h
..........\.........\.........\HelloWDM.inf
..........\.........\.........\说明.txt
..........\.........\ErrorTest2
..........\.........\..........\MyDriver_Check
..........\.........\..........\DriverDev.dsp
..........\.........\..........\DriverDev.dsw
..........\.........\..........\HelloWDM.cpp
..........\.........\..........\HelloWDM.h
..........\.........\..........\HelloWDM.inf
..........\.........\..........\说明.txt