Introduction - If you have any usage issues, please Google them yourself
Packet : Programming WDM.rar filelist
Programming WDM\_inst32i.ex_
Programming WDM\_sys1.hdr
Programming WDM\_user1.hdr
Programming WDM\DATA.TAG
Programming WDM\data1.hdr
Programming WDM\lang.dat
Programming WDM\layout.bin
Programming WDM\os.dat
Programming WDM\setup.lid
Programming WDM\wdmwiz.awx
Programming WDM\dirs
Programming WDM\setup.ins
Programming WDM\wdmbook.htm
Programming WDM\nmsym.bat
Programming WDM\_sys1.cab
Programming WDM\_user1.cab
Programming WDM\data1.cab
Programming WDM\SETUP.INI
Programming WDM\DevView.sys
Programming WDM\Generic.sys
Programming WDM\devsim.vxd
Programming WDM\wdmstub.vxd
Programming WDM\_ISDel.exe
Programming WDM\Devtest.exe
Programming WDM\DevView.exe
Programming WDM\FastInst.exe
Programming WDM\FixProj.exe
Programming WDM\Setup.exe
Programming WDM\_Setup.dll
Programming WDM\samclass.dll
Programming WDM\SAMCLS16.DLL
Programming WDM\Chap6\dirs
Programming WDM\Chap6\mulfunc\dirs
Programming WDM\Chap6\mulfunc\mulfunc.htm
Programming WDM\Chap6\mulfunc\ChildA\ChildA.dsp
Programming WDM\Chap6\mulfunc\ChildA\device.inf
Programming WDM\Chap6\mulfunc\ChildA\Driver.h
Programming WDM\Chap6\mulfunc\ChildA\driver.rc
Programming WDM\Chap6\mulfunc\ChildA\DriverEntry.cpp
Programming WDM\Chap6\mulfunc\ChildA\makefile
Programming WDM\Chap6\mulfunc\ChildA\ReadWrite.cpp
Programming WDM\Chap6\mulfunc\ChildA\sources
Programming WDM\Chap6\mulfunc\ChildA\stddcls.cpp
Programming WDM\Chap6\mulfunc\ChildA\stddcls.h
Programming WDM\Chap6\mulfunc\ChildA
Programming WDM\Chap6\mulfunc\ChildB\ChildB.dsp
Programming WDM\Chap6\mulfunc\ChildB\Driver.h
Programming WDM\Chap6\mulfunc\ChildB\driver.rc
Programming WDM\Chap6\mulfunc\ChildB\DriverEntry.cpp
Programming WDM\Chap6\mulfunc\ChildB\makefile
Programming WDM\Chap6\mulfunc\ChildB\ReadWrite.cpp
Programming WDM\Chap6\mulfunc\ChildB\sources
Programming WDM\Chap6\mulfunc\ChildB\stddcls.cpp
Programming WDM\Chap6\mulfunc\ChildB\stddcls.h
Programming WDM\Chap6\mulfunc\ChildB
Programming WDM\Chap6\mulfunc\sys\device.inf
Programming WDM\Chap6\mulfunc\sys\Driver.h
Programming WDM\Chap6\mulfunc\sys\driver.rc
Programming WDM\Chap6\mulfunc\sys\DriverEntry.cpp
Programming WDM\Chap6\mulfunc\sys\makefile
Programming WDM\Chap6\mulfunc\sys\mulfunc.dsp
Programming WDM\Chap6\mulfunc\sys\PlugPlayFdo.cpp
Programming WDM\Chap6\mulfunc\sys\PlugPlayPdo.cpp
Programming WDM\Chap6\mulfunc\sys\PowerFdo.cpp
Programming WDM\Chap6\mulfunc\sys\PowerPdo.cpp
Programming WDM\Chap6\mulfunc\sys\RemoveLock.cpp
Programming WDM\Chap6\mulfunc\sys\sources
Programming WDM\Chap6\mulfunc\sys\stddcls.cpp
Programming WDM\Chap6\mulfunc\sys\stddcls.h
Programming WDM\Chap6\mulfunc\sys
Programming WDM\Chap6\mulfunc
Programming WDM\Chap6\pnpevent\dirs
Programming WDM\Chap6\pnpevent\pnpevent.htm
Programming WDM\Chap6\pnpevent\sys\Control.cpp
Programming WDM\Chap6\pnpevent\sys\device.inf
Programming WDM\Chap6\pnpevent\sys\Driver.h
Programming WDM\Chap6\pnpevent\sys\driver.rc
Programming WDM\Chap6\pnpevent\sys\DriverEntry.cpp
Programming WDM\Chap6\pnpevent\sys\guids.h
Programming WDM\Chap6\pnpevent\sys\Ioctls.h
Programming WDM\Chap6\pnpevent\sys\makefile
Programming WDM\Chap6\pnpevent\sys\pnpevent.dsp
Programming WDM\Chap6\pnpevent\sys\ReadWrite.cpp
Programming WDM\Chap6\pnpevent\sys\sources
Programming WDM\Chap6\pnpevent\sys\stddcls.cpp
Programming WDM\Chap6\pnpevent\sys\stddcls.h
Programming WDM\Chap6\pnpevent\sys
Programming WDM\Chap6\pnpevent\test\resource.h
Programming WDM\Chap6\pnpevent\test\StdAfx.cpp
Programming WDM\Chap6\pnpevent\test\StdAfx.h
Programming WDM\Chap6\pnpevent\test\test.cpp
Programming WDM\Chap6\pnpevent\test\test.dsp
Programming WDM\Chap6\pnpevent\test\test.h
Programming WDM\Chap6\pnpevent\test\test.rc
Programming WDM\Chap6\pnpevent\test\testDlg.cpp
Programming WDM\Chap6\pnpevent\test\testDlg.h
Programming WDM\Chap6\pnpevent\test\res\test.ico
Programming WDM\Chap6\pnpevent\test\res\test.rc2
Programming WDM\Chap6\pnpevent\test\res
Programming WDM\Chap6\pnpevent\test
Programming WDM\Chap6\pnpevent
Programming WDM\Chap6\PNPMON\dirs
Programming WDM\Chap6\PNPMON\pnpmon.htm
Programming WDM\Chap6\PNPMON\SYS\Control.cpp
Programming WDM\Chap6\PNPMON\SYS\Driver.h
Programming WDM\Chap6\PNPMON\SYS\DRIVER.RC
Programming WDM\Chap6\PNPMON\SYS\DriverEntry.cpp
Programming WDM\Chap6\PNPMON\SYS\Ioctls.h
Programming WDM\Chap6\PNPMON\SYS\makefile
Programming WDM\Chap6\PNPMON\SYS\pnpmon.dsp
Programming WDM\Chap6\PNPMON\SYS\sources
Programming WDM\Chap6\PNPMON\SYS\STDDCLS.CPP
Programming WDM\Chap6\PNPMON\SYS\STDDCLS.H
Programming WDM\Chap6\PNPMON\SYS
Programming WDM\Chap6\PNPMON\TEST\Helper.cpp
Programming WDM\Chap6\PNPMON\TEST\Helper.h
Programming WDM\Chap6\PNPMON\TEST\RESOURCE.H
Programming WDM\Chap6\PNPMON\TEST\StdAfx.cpp
Programming WDM\Chap6\PNPMON\TEST\StdAfx.h
Programming WDM\Chap6\PNPMON\TEST\test.aps
Programming WDM\Chap6\PNPMON\TEST\TEST.CPP
Programming WDM\Chap6\PNPMON\TEST\TEST.DSP
Programming WDM\Chap6\PNPMON\TEST\TEST.H
Programming WDM\Chap6\PNPMON\TEST\test.rc
Programming WDM\Chap6\PNPMON\TEST\testDlg.cpp
Programming WDM\Chap6\PNPMON\TEST\testDlg.h
Programming WDM\Chap6\PNPMON\TEST\RES\TEST.ICO
Programming WDM\Chap6\PNPMON\TEST\RES\TEST.RC2
Programming WDM\Chap6\PNPMON\TEST\RES
Programming WDM\Chap6\PNPMON\TEST
Programming WDM\Chap6\PNPMON\vxd\DevCtrl.asm
Programming WDM\Chap6\PNPMON\vxd\pnpmon.cpp
Programming WDM\Chap6\PNPMON\vxd\pnpmon.def
Programming WDM\Chap6\PNPMON\vxd\pnpmon.dsp
Programming WDM\Chap6\PNPMON\vxd\stdvxd.cpp
Programming WDM\Chap6\PNPMON\vxd\Stdvxd.h
Programming WDM\Chap6\PNPMON\vxd
Programming WDM\Chap6\PNPMON
Programming WDM\Chap6
Programming WDM\Chap10\dirs
Programming WDM\Chap10\WMI42\dirs
Programming WDM\Chap10\WMI42\Wmi42.htm
Programming WDM\Chap10\WMI42\SYS\AltWmi.cpp
Programming WDM\Chap10\WMI42\SYS\Driver.h
Programming WDM\Chap10\WMI42\SYS\DriverEntry.cpp
Programming WDM\Chap10\WMI42\SYS\GUIDS.H
Programming WDM\Chap10\WMI42\SYS\makefile
Programming WDM\Chap10\WMI42\SYS\ReadWrite.cpp
Programming WDM\Chap10\WMI42\SYS\RESOURCE.H
Programming WDM\Chap10\WMI42\SYS\sources
Programming WDM\Chap10\WMI42\SYS\STDDCLS.CPP
Programming WDM\Chap10\WMI42\SYS\Stddcls.h
Programming WDM\Chap10\WMI42\SYS\Wmi.cpp
Programming WDM\Chap10\WMI42\SYS\wmi42.bmf
Programming WDM\Chap10\WMI42\SYS\wmi42.dsp
Programming WDM\Chap10\WMI42\SYS\Wmi42.inf
Programming WDM\Chap10\WMI42\SYS\WMI42.MOF
Programming WDM\Chap10\WMI42\SYS\WMI42.RC
Programming WDM\Chap10\WMI42\SYS
Programming WDM\Chap10\WMI42\TEST\ReadMe.txt
Programming WDM\Chap10\WMI42\TEST\StdAfx.cpp
Programming WDM\Chap10\WMI42\TEST\StdAfx.h
Programming WDM\Chap10\WMI42\TEST\TEST.CPP
Programming WDM\Chap10\WMI42\TEST\test.dsp
Programming WDM\Chap10\WMI42\TEST
Programming WDM\Chap10\WMI42
Programming WDM\Chap10\WMIEXTRA\dirs
Programming WDM\Chap10\WMIEXTRA\Wmiextra.htm
Programming WDM\Chap10\WMIEXTRA\SYS\Control.cpp
Programming WDM\Chap10\WMIEXTRA\SYS\driver.bmf
Programming WDM\Chap10\WMIEXTRA\SYS\Driver.h
Programming WDM\Chap10\WMIEXTRA\SYS\DRIVER.MOF
Programming WDM\Chap10\WMIEXTRA\SYS\DRIVER.RC
Programming WDM\Chap10\WMIEXTRA\SYS\DriverEntry.cpp
Programming WDM\Chap10\WMIEXTRA\SYS\GUIDS.H
Programming WDM\Chap10\WMIEXTRA\SYS\Ioctls.h
Programming WDM\Chap10\WMIEXTRA\SYS\makefile
Programming WDM\Chap10\WMIEXTRA\SYS\ReadWrite.cpp
Programming WDM\Chap10\WMIEXTRA\SYS\sources
Programming WDM\Chap10\WMIEXTRA\SYS\STDDCLS.CPP
Programming WDM\Chap10\WMIEXTRA\SYS\Stddcls.h
Programming WDM\Chap10\WMIEXTRA\SYS\Wmi.cpp
Programming WDM\Chap10\WMIEXTRA\SYS\wmiextra.dsp
Programming WDM\Chap10\WMIEXTRA\SYS\Wmiextra.inf
Programming WDM\Chap10\WMIEXTRA\SYS
Programming WDM\Chap10\WMIEXTRA\TEST\StdAfx.cpp
Programming WDM\Chap10\WMIEXTRA\TEST\StdAfx.h
Programming WDM\Chap10\WMIEXTRA\TEST\TEST.CPP
Programming WDM\Chap10\WMIEXTRA\TEST\TEST.DSP
Programming WDM\Chap10\WMIEXTRA\TEST
Programming WDM\Chap10\WMIEXTRA
Programming WDM\Chap10
Programming WDM\Chap11\dirs
Programming WDM\Chap11\feature\dirs
Programming WDM\Chap11\feature\feature.htm
Programming WDM\Chap11\feature\ezusb\FEATURE.HEX
Programming WDM\Chap11\feature\ezusb
Programming WDM\Chap11\feature\sys\Control.cpp
Programming WDM\Chap11\feature\sys\device.inf
Programming WDM\Chap11\feature\sys\Driver.h
Programming WDM\Chap11\feature\sys\Driver.rc
Programming WDM\Chap11\feature\sys\DriverEntry.cpp
Programming WDM\Chap11\feature\sys\feature.dsp
Programming WDM\Chap11\feature\sys\feature.opt
Programming WDM\Chap11\feature\sys\Ioctls.h
Programming WDM\Chap11\feature\sys\makefile
Programming WDM\Chap11\feature\sys\ReadWrite.cpp
Programming WDM\Chap11\feature\sys\sources
Programming WDM\Chap11\feature\sys\stddcls.cpp
Programming WDM\Chap11\feature\sys\stddcls.h
Programming WDM\Chap11\feature\sys
Programming WDM\Chap11\feature\test\StdAfx.cpp
Programming WDM\Chap11\feature\test\StdAfx.h
Programming WDM\Chap11\feature\test\test.cpp
Programming WDM\Chap11\feature\test\test.dsp
Programming WDM\Chap11\feature\test
Programming WDM\Chap11\feature
Programming WDM\Chap11\loopback\dirs
Programming WDM\Chap11\loopback\loopback.htm
Programming WDM\Chap11\loopback\ezusb\LOOPBACK.HEX
Programming WDM\Chap11\loopback\ezusb
Programming WDM\Chap11\loopback\sys\device.inf
Programming WDM\Chap11\loopback\sys\Driver.h
Programming WDM\Chap11\loopback\sys\Driver.rc
Programming WDM\Chap11\loopback\sys\DriverEntry.cpp
Programming WDM\Chap11\loopback\sys\loopback.dsp
Programming WDM\Chap11\loopback\sys\makefile
Programming WDM\Chap11\loopback\sys\ReadWrite.cpp
Programming WDM\Chap11\loopback\sys\sources
Programming WDM\Chap11\loopback\sys\stddcls.cpp
Programming WDM\Chap11\loopback\sys\stddcls.h
Programming WDM\Chap11\loopback\sys
Programming WDM\Chap11\loopback\test\StdAfx.cpp
Programming WDM\Chap11\loopback\test\StdAfx.h
Programming WDM\Chap11\loopback\test\test.cpp
Programming WDM\Chap11\loopback\test\test.dsp
Programming WDM\Chap11\loopback\test
Programming WDM\Chap11\loopback
Programming WDM\Chap11\usb42\dirs
Programming WDM\Chap11\usb42\usb42.htm
Programming WDM\Chap11\usb42\ezusb\42.HEX
Programming WDM\Chap11\usb42\ezusb
Programming WDM\Chap11\usb42\sys\Control.cpp
Programming WDM\Chap11\usb42\sys\device.inf
Programming WDM\Chap11\usb42\sys\Driver.h
Programming WDM\Chap11\usb42\sys\Driver.rc
Programming WDM\Chap11\usb42\sys\DriverEntry.cpp
Programming WDM\Chap11\usb42\sys\ioctls.h
Programming WDM\Chap11\usb42\sys\makefile
Programming WDM\Chap11\usb42\sys\ReadWrite.cpp
Programming WDM\Chap11\usb42\sys\sources
Programming WDM\Chap11\usb42\sys\stddcls.cpp
Programming WDM\Chap11\usb42\sys\stddcls.h
Programming WDM\Chap11\usb42\sys\usb42.dsp
Programming WDM\Chap11\usb42\sys
Programming WDM\Chap11\usb42\test\StdAfx.cpp
Programming WDM\Chap11\usb42\test\StdAfx.h
Programming WDM\Chap11\usb42\test\Test.cpp
Programming WDM\Chap11\usb42\test\test.dsp
Programming WDM\Chap11\usb42\test
Programming WDM\Chap11\usb42
Programming WDM\Chap11\usbint\dirs
Programming WDM\Chap11\usbint\usbint.htm
Programming WDM\Chap11\usbint\ezusb\USBINT.HEX
Programming WDM\Chap11\usbint\ezusb
Programming WDM\Chap11\usbint\sys\Control.cpp
Programming WDM\Chap11\usbint\sys\device.inf
Programming WDM\Chap11\usbint\sys\Driver.h
Programming WDM\Chap11\usbint\sys\driver.rc
Programming WDM\Chap11\usbint\sys\DriverEntry.cpp
Programming WDM\Chap11\usbint\sys\Ioctls.h
Programming WDM\Chap11\usbint\sys\makefile
Programming WDM\Chap11\usbint\sys\ReadWrite.cpp
Programming WDM\Chap11\usbint\sys\sources
Programming WDM\Chap11\usbint\sys\stddcls.cpp
Programming WDM\Chap11\usbint\sys\stddcls.h
Programming WDM\Chap11\usbint\sys\usbint.dsp
Programming WDM\Chap11\usbint\sys
Programming WDM\Chap11\usbint\test\StdAfx.cpp
Programming WDM\Chap11\usbint\test\StdAfx.h
Programming WDM\Chap11\usbint\test\Test.cpp
Programming WDM\Chap11\usbint\test\TEST.DSP
Programming WDM\Chap11\usbint\test
Programming WDM\Chap11\usbint
Programming WDM\Chap11\usbiso\dirs
Programming WDM\Chap11\usbiso\usbiso.htm
Programming WDM\Chap11\usbiso\ezusb\USBISO.HEX
Programming WDM\Chap11\usbiso\ezusb
Programming WDM\Chap11\usbiso\sys\device.inf
Programming WDM\Chap11\usbiso\sys\Driver.h
Programming WDM\Chap11\usbiso\sys\Driver.rc
Programming WDM\Chap11\usbiso\sys\DriverEntry.cpp
Programming WDM\Chap11\usbiso\sys\makefile
Programming WDM\Chap11\usbiso\sys\ReadWrite.cpp
Programming WDM\Chap11\usbiso\sys\sources
Programming WDM\Chap11\usbiso\sys\stddcls.cpp
Programming WDM\Chap11\usbiso\sys\stddcls.h
Programming WDM\Chap11\usbiso\sys\usbiso.dsp
Programming WDM\Chap11\usbiso\sys
Programming WDM\Chap11\usbiso\test\StdAfx.cpp
Programming WDM\Chap11\usbiso\test\StdAfx.h
Programming WDM\Chap11\usbiso\test\test.cpp
Programming WDM\Chap11\usbiso\test\test.dsp
Programming WDM\Chap11\usbiso\test
Programming WDM\Chap11\usbiso
Programming WDM\Chap11
Programming WDM\Chap12\dirs
Programming WDM\Chap12\AutoLaunch\AutoLaunch.htm
Programming WDM\Chap12\AutoLaunch\dirs
Programming WDM\Chap12\AutoLaunch\altest\altest.cpp
Programming WDM\Chap12\AutoLaunch\altest\altest.dsp
Programming WDM\Chap12\AutoLaunch\altest\StdAfx.cpp
Programming WDM\Chap12\AutoLaunch\altest\StdAfx.h
Programming WDM\Chap12\AutoLaunch\altest
Programming WDM\Chap12\AutoLaunch\AutoLaunch\AutoLaunch.cpp
Programming WDM\Chap12\AutoLaunch\AutoLaunch\AutoLaunch.dsp
Programming WDM\Chap12\AutoLaunch\AutoLaunch\AutoLaunch.h
Programming WDM\Chap12\AutoLaunch\AutoLaunch\AutoLaunch.rc
Programming WDM\Chap12\AutoLaunch\AutoLaunch\resource.h
Programming WDM\Chap12\AutoLaunch\AutoLaunch\Service.cpp
Programming WDM\Chap12\AutoLaunch\AutoLaunch\Service.h
Programming WDM\Chap12\AutoLaunch\AutoLaunch\ShutdownDlg.cpp
Programming WDM\Chap12\AutoLaunch\AutoLaunch\ShutdownDlg.h
Programming WDM\Chap12\AutoLaunch\AutoLaunch\StdAfx.cpp
Programming WDM\Chap12\AutoLaunch\AutoLaunch\StdAfx.h
Programming WDM\Chap12\AutoLaunch\AutoLaunch\trayicon.ico
Programming WDM\Chap12\AutoLaunch\AutoLaunch
Programming WDM\Chap12\AutoLaunch\StartService\StartService.cpp
Programming WDM\Chap12\AutoLaunch\StartService\StartService.def
Programming WDM\Chap12\AutoLaunch\StartService\StartService.dsp
Programming WDM\Chap12\AutoLaunch\StartService\StdAfx.cpp
Programming WDM\Chap12\AutoLaunch\StartService\StdAfx.h
Programming WDM\Chap12\AutoLaunch\StartService
Programming WDM\Chap12\AutoLaunch\sys\DEVICE.INF
Programming WDM\Chap12\AutoLaunch\sys\Driver.h
Programming WDM\Chap12\AutoLaunch\sys\driver.rc
Programming WDM\Chap12\AutoLaunch\sys\DriverEntry.cpp
Programming WDM\Chap12\AutoLaunch\sys\makefile
Programming WDM\Chap12\AutoLaunch\sys\ReadWrite.cpp
Programming WDM\Chap12\AutoLaunch\sys\sources
Programming WDM\Chap12\AutoLaunch\sys\stddcls.cpp
Programming WDM\Chap12\AutoLaunch\sys\stddcls.h
Programming WDM\Chap12\AutoLaunch\sys\tstlnch.dsp
Programming WDM\Chap12\AutoLaunch\sys
Programming WDM\Chap12\AutoLaunch
Programming WDM\Chap12\devprop\devprop.htm
Programming WDM\Chap12\devprop\dirs
Programming WDM\Chap12\devprop\sys\device.inf
Programming WDM\Chap12\devprop\sys\devprop.dsp
Programming WDM\Chap12\devprop\sys\Driver.h
Programming WDM\Chap12\devprop\sys\driver.rc
Programming WDM\Chap12\devprop\sys\DriverEntry.cpp
Programming WDM\Chap12\devprop\sys\makefile
Programming WDM\Chap12\devprop\sys\ReadWrite.cpp
Programming WDM\Chap12\devprop\sys\sources
Programming WDM\Chap12\devprop\sys\stddcls.cpp
Programming WDM\Chap12\devprop\sys\stddcls.h
Programming WDM\Chap12\devprop\sys
Programming WDM\Chap12\devprop\test\DeviceList.cpp
Programming WDM\Chap12\devprop\test\DeviceList.h
Programming WDM\Chap12\devprop\test\Resource.h
Programming WDM\Chap12\devprop\test\StdAfx.cpp
Programming WDM\Chap12\devprop\test\StdAfx.h
Programming WDM\Chap12\devprop\test\test.cpp
Programming WDM\Chap12\devprop\test\test.dsp
Programming WDM\Chap12\devprop\test\test.h
Programming WDM\Chap12\devprop\test\test.rc
Programming WDM\Chap12\devprop\test
Programming WDM\Chap12\devprop
Programming WDM\Chap12\Fastinst\FastInst.clw
Programming WDM\Chap12\Fastinst\fastinst.cpp
Programming WDM\Chap12\Fastinst\FastInst.dsp
Programming WDM\Chap12\Fastinst\fastinst.htm
Programming WDM\Chap12\Fastinst\fastinst.rc
Programming WDM\Chap12\Fastinst\ProgressDlg.cpp
Programming WDM\Chap12\Fastinst\ProgressDlg.h
Programming WDM\Chap12\Fastinst\resource.h
Programming WDM\Chap12\Fastinst\Setup.cpp
Programming WDM\Chap12\Fastinst\Setup.h
Programming WDM\Chap12\Fastinst\StdAfx.cpp
Programming WDM\Chap12\Fastinst\StdAfx.h
Programming WDM\Chap12\Fastinst
Programming WDM\Chap12\samclass\resource.h
Programming WDM\Chap12\samclass\Samclass.cpp
Programming WDM\Chap12\samclass\samclass.def
Programming WDM\Chap12\samclass\samclass.dsp
Programming WDM\Chap12\samclass\samclass.htm
Programming WDM\Chap12\samclass\samclass.ico
Programming WDM\Chap12\samclass\samclass.rc
Programming WDM\Chap12\samclass\StdAfx.cpp
Programming WDM\Chap12\samclass\StdAfx.h
Programming WDM\Chap12\samclass\samcls16\RESOURCE.H
Programming WDM\Chap12\samclass\samcls16\samcls16.c
Programming WDM\Chap12\samclass\samcls16\samcls16.def
Programming WDM\Chap12\samclass\samcls16\SAMCLS16.DLL
Programming WDM\Chap12\samclass\samcls16\SAMCLS16.MAK
Programming WDM\Chap12\samclass\samcls16\samcls16.rc
Programming WDM\Chap12\samclass\samcls16\samicon.ico
Programming WDM\Chap12\samclass\samcls16
Programming WDM\Chap12\samclass
Programming WDM\Chap12
Programming WDM\Chap3\dirs
Programming WDM\Chap3\FILEIO\fileio.htm
Programming WDM\Chap3\FILEIO\SYS\Control.cpp
Programming WDM\Chap3\FILEIO\SYS\Device.inf
Programming WDM\Chap3\FILEIO\SYS\Driver.h
Programming WDM\Chap3\FILEIO\SYS\DRIVER.RC
Programming WDM\Chap3\FILEIO\SYS\DriverEntry.cpp
Programming WDM\Chap3\FILEIO\SYS\Fileio.cpp
Programming WDM\Chap3\FILEIO\SYS\FILEIO.DSP
Programming WDM\Chap3\FILEIO\SYS\FILEIO.JNK
Programming WDM\Chap3\FILEIO\SYS\Fileio98.cpp
Programming WDM\Chap3\FILEIO\SYS\Ifsmgr.h
Programming WDM\Chap3\FILEIO\SYS\Ioctls.h
Programming WDM\Chap3\FILEIO\SYS\ReadWrite.cpp
Programming WDM\Chap3\FILEIO\SYS\STDDCLS.CPP
Programming WDM\Chap3\FILEIO\SYS\STDDCLS.H
Programming WDM\Chap3\FILEIO\SYS
Programming WDM\Chap3\FILEIO\TEST\ReadMe.txt
Programming WDM\Chap3\FILEIO\TEST\StdAfx.cpp
Programming WDM\Chap3\FILEIO\TEST\StdAfx.h
Programming WDM\Chap3\FILEIO\TEST\Test.cpp
Programming WDM\Chap3\FILEIO\TEST\TEST.DSP
Programming WDM\Chap3\FILEIO\TEST
Programming WDM\Chap3\FILEIO
Programming WDM\Chap3\SEHTEST\Device.inf
Programming WDM\Chap3\SEHTEST\Driver.rc
Programming WDM\Chap3\SEHTEST\DriverEntry.cpp
Programming WDM\Chap3\SEHTEST\makefile
Programming WDM\Chap3\SEHTEST\SEHTEST.DSP
Programming WDM\Chap3\SEHTEST\Sehtest.htm
Programming WDM\Chap3\SEHTEST\sources
Programming WDM\Chap3\SEHTEST\STDDCLS.CPP
Programming WDM\Chap3\SEHTEST\STDDCLS.H
Programming WDM\Chap3\SEHTEST
Programming WDM\Chap3
Programming WDM\AppendixA\WDMSTUB\DEVCTRL.ASM
Programming WDM\AppendixA\WDMSTUB\NonStubs.cpp
Programming WDM\AppendixA\WDMSTUB\NonStubs.h
Programming WDM\AppendixA\WDMSTUB\STDVXD.CPP
Programming WDM\AppendixA\WDMSTUB\Stdvxd.h
Programming WDM\AppendixA\WDMSTUB\VERSION.H
Programming WDM\AppendixA\WDMSTUB\VERSION.INC
Programming WDM\AppendixA\WDMSTUB\VERSION.RC
Programming WDM\AppendixA\WDMSTUB\Wdmstub.cpp
Programming WDM\AppendixA\WDMSTUB\WDMSTUB.DEF
Programming WDM\AppendixA\WDMSTUB\Wdmstub.dsp
Programming WDM\AppendixA\WDMSTUB\Wdmstub.htm
Programming WDM\AppendixA\WDMSTUB
Programming WDM\AppendixA
Programming WDM\Chap7\dirs
Programming WDM\Chap7\pci42\dirs
Programming WDM\Chap7\pci42\pci42.htm
Programming WDM\Chap7\pci42\addonsim\addonsim.cpp
Programming WDM\Chap7\pci42\addonsim\addonsim.dsp
Programming WDM\Chap7\pci42\addonsim\StdAfx.cpp
Programming WDM\Chap7\pci42\addonsim\StdAfx.h
Programming WDM\Chap7\pci42\addonsim
Programming WDM\Chap7\pci42\s5933dk1\Control.cpp
Programming WDM\Chap7\pci42\s5933dk1\device.inf
Programming WDM\Chap7\pci42\s5933dk1\Driver.h
Programming WDM\Chap7\pci42\s5933dk1\driver.rc
Programming WDM\Chap7\pci42\s5933dk1\DriverEntry.cpp
Programming WDM\Chap7\pci42\s5933dk1\Ioctls.h
Programming WDM\Chap7\pci42\s5933dk1\makefile
Programming WDM\Chap7\pci42\s5933dk1\ReadWrite.cpp
Programming WDM\Chap7\pci42\s5933dk1\s5933dk1.dsp
Programming WDM\Chap7\pci42\s5933dk1\sources
Programming WDM\Chap7\pci42\s5933dk1\stddcls.cpp
Programming WDM\Chap7\pci42\s5933dk1\stddcls.h
Programming WDM\Chap7\pci42\s5933dk1\WorkItem.cpp
Programming WDM\Chap7\pci42\s5933dk1
Programming WDM\Chap7\pci42\sys\device.inf
Programming WDM\Chap7\pci42\sys\Driver.h
Programming WDM\Chap7\pci42\sys\driver.rc
Programming WDM\Chap7\pci42\sys\DriverEntry.cpp
Programming WDM\Chap7\pci42\sys\makefile
Programming WDM\Chap7\pci42\sys\pci42.dep
Programming WDM\Chap7\pci42\sys\pci42.dsp
Programming WDM\Chap7\pci42\sys\ReadWrite.cpp
Programming WDM\Chap7\pci42\sys\S5933.h
Programming WDM\Chap7\pci42\sys\sources
Programming WDM\Chap7\pci42\sys\stddcls.cpp
Programming WDM\Chap7\pci42\sys\stddcls.h
Programming WDM\Chap7\pci42\sys
Programming WDM\Chap7\pci42\test\StdAfx.cpp
Programming WDM\Chap7\pci42\test\StdAfx.h
Programming WDM\Chap7\pci42\test\test.cpp
Programming WDM\Chap7\pci42\test\test.dsp
Programming WDM\Chap7\pci42\test
Programming WDM\Chap7\pci42
Programming WDM\Chap7\pktdma\dirs
Programming WDM\Chap7\pktdma\pktdma.htm
Programming WDM\Chap7\pktdma\sys\device.inf
Programming WDM\Chap7\pktdma\sys\Driver.h
Programming WDM\Chap7\pktdma\sys\driver.rc
Programming WDM\Chap7\pktdma\sys\DriverEntry.cpp
Programming WDM\Chap7\pktdma\sys\makefile
Programming WDM\Chap7\pktdma\sys\pktdma.dsp
Programming WDM\Chap7\pktdma\sys\ReadWrite.cpp
Programming WDM\Chap7\pktdma\sys\S5933.h
Programming WDM\Chap7\pktdma\sys\sources
Programming WDM\Chap7\pktdma\sys\stddcls.cpp
Programming WDM\Chap7\pktdma\sys\stddcls.h
Programming WDM\Chap7\pktdma\sys
Programming WDM\Chap7\pktdma\test\StdAfx.cpp
Programming WDM\Chap7\pktdma\test\StdAfx.h
Programming WDM\Chap7\pktdma\test\test.cpp
Programming WDM\Chap7\pktdma\test\test.dsp
Programming WDM\Chap7\pktdma\test
Programming WDM\Chap7\pktdma
Programming WDM\Chap7\scatgath\Driver.h
Programming WDM\Chap7\scatgath\driver.rc
Programming WDM\Chap7\scatgath\DriverEntry.cpp
Programming WDM\Chap7\scatgath\makefile
Programming WDM\Chap7\scatgath\ReadWrite.cpp
Programming WDM\Chap7\scatgath\scatgath.dsp
Programming WDM\Chap7\scatgath\scatgath.htm
Programming WDM\Chap7\scatgath\sources
Programming WDM\Chap7\scatgath\stddcls.cpp
Programming WDM\Chap7\scatgath\stddcls.h
Programming WDM\Chap7\scatgath
Programming WDM\Chap7
Programming WDM\Chap8\dirs
Programming WDM\Chap8\wdmidle\dirs
Programming WDM\Chap8\wdmidle\Wdmidle.htm
Programming WDM\Chap8\wdmidle\powcpl\DeviceList.cpp
Programming WDM\Chap8\wdmidle\powcpl\DeviceList.h
Programming WDM\Chap8\wdmidle\powcpl\driver.cpp
Programming WDM\Chap8\wdmidle\powcpl\driver.h
Programming WDM\Chap8\wdmidle\powcpl\page1.CPP
Programming WDM\Chap8\wdmidle\powcpl\page1.h
Programming WDM\Chap8\wdmidle\powcpl\plugged.ico
Programming WDM\Chap8\wdmidle\powcpl\powcpl.cpp
Programming WDM\Chap8\wdmidle\powcpl\powcpl.def
Programming WDM\Chap8\wdmidle\powcpl\powcpl.dsp
Programming WDM\Chap8\wdmidle\powcpl\powcpl.h
Programming WDM\Chap8\wdmidle\powcpl\powcpl.rc
Programming WDM\Chap8\wdmidle\powcpl\resource.h
Programming WDM\Chap8\wdmidle\powcpl\StdAfx.cpp
Programming WDM\Chap8\wdmidle\powcpl\StdAfx.h
Programming WDM\Chap8\wdmidle\powcpl\unplugge.ico
Programming WDM\Chap8\wdmidle\powcpl
Programming WDM\Chap8\wdmidle\sys\Control.cpp
Programming WDM\Chap8\wdmidle\sys\device.inf
Programming WDM\Chap8\wdmidle\sys\Driver.h
Programming WDM\Chap8\wdmidle\sys\Driver.rc
Programming WDM\Chap8\wdmidle\sys\DriverEntry.cpp
Programming WDM\Chap8\wdmidle\sys\guids.h
Programming WDM\Chap8\wdmidle\sys\Ioctls.h
Programming WDM\Chap8\wdmidle\sys\makefile
Programming WDM\Chap8\wdmidle\sys\ReadWrite.cpp
Programming WDM\Chap8\wdmidle\sys\sources
Programming WDM\Chap8\wdmidle\sys\stddcls.cpp
Programming WDM\Chap8\wdmidle\sys\stddcls.h
Programming WDM\Chap8\wdmidle\sys\wdmidle.dsp
Programming WDM\Chap8\wdmidle\sys
Programming WDM\Chap8\wdmidle\TEST\DeviceList.cpp
Programming WDM\Chap8\wdmidle\TEST\DeviceList.h
Programming WDM\Chap8\wdmidle\TEST\Resource.h
Programming WDM\Chap8\wdmidle\TEST\SelectDlg.cpp
Programming WDM\Chap8\wdmidle\TEST\SelectDlg.h
Programming WDM\Chap8\wdmidle\TEST\StdAfx.cpp
Programming WDM\Chap8\wdmidle\TEST\StdAfx.h
Programming WDM\Chap8\wdmidle\TEST\Test.cpp
Programming WDM\Chap8\wdmidle\TEST\test.dsp
Programming WDM\Chap8\wdmidle\TEST\TEST.H
Programming WDM\Chap8\wdmidle\TEST\TEST.RC
Programming WDM\Chap8\wdmidle\TEST
Programming WDM\Chap8\wdmidle
Programming WDM\Chap8
Programming WDM\Chap9\dirs
Programming WDM\Chap9\eventlog\device.inf
Programming WDM\Chap9\eventlog\Driver.h
Programming WDM\Chap9\eventlog\Driver.rc
Programming WDM\Chap9\eventlog\DriverEntry.cpp
Programming WDM\Chap9\eventlog\eventlog.dsp
Programming WDM\Chap9\eventlog\eventlog.h
Programming WDM\Chap9\eventlog\EVENTLOG.HTM
Programming WDM\Chap9\eventlog\eventlog.mc
Programming WDM\Chap9\eventlog\eventlog.rc
Programming WDM\Chap9\eventlog\makefile
Programming WDM\Chap9\eventlog\msg00001.bin
Programming WDM\Chap9\eventlog\msg00002.bin
Programming WDM\Chap9\eventlog\msg00003.bin
Programming WDM\Chap9\eventlog\ReadWrite.cpp
Programming WDM\Chap9\eventlog\sources
Programming WDM\Chap9\eventlog\stddcls.cpp
Programming WDM\Chap9\eventlog\Stddcls.h
Programming WDM\Chap9\eventlog
Programming WDM\Chap9\evwait\dirs
Programming WDM\Chap9\evwait\evwait.htm
Programming WDM\Chap9\evwait\sys\Control.cpp
Programming WDM\Chap9\evwait\sys\device.inf
Programming WDM\Chap9\evwait\sys\Driver.h
Programming WDM\Chap9\evwait\sys\Driver.rc
Programming WDM\Chap9\evwait\sys\DriverEntry.cpp
Programming WDM\Chap9\evwait\sys\evwait.dsp
Programming WDM\Chap9\evwait\sys\Handle.cpp
Programming WDM\Chap9\evwait\sys\Ioctls.h
Programming WDM\Chap9\evwait\sys\makefile
Programming WDM\Chap9\evwait\sys\ReadWrite.cpp
Programming WDM\Chap9\evwait\sys\sources
Programming WDM\Chap9\evwait\sys\stddcls.cpp
Programming WDM\Chap9\evwait\sys\Stddcls.h
Programming WDM\Chap9\evwait\sys
Programming WDM\Chap9\evwait\test\StdAfx.cpp
Programming WDM\Chap9\evwait\test\StdAfx.h
Programming WDM\Chap9\evwait\test\test.cpp
Programming WDM\Chap9\evwait\test\test.dsp
Programming WDM\Chap9\evwait\test
Programming WDM\Chap9\evwait
Programming WDM\Chap9\filter\dirs
Programming WDM\Chap9\filter\filter.htm
Programming WDM\Chap9\filter\filtject\filtject.cpp
Programming WDM\Chap9\filter\filtject\filtject.def
Programming WDM\Chap9\filter\filtject\filtject.dsp
Programming WDM\Chap9\filter\filtject\filtject.rc
Programming WDM\Chap9\filter\filtject\ReadMe.txt
Programming WDM\Chap9\filter\filtject\resource.h
Programming WDM\Chap9\filter\filtject\StdAfx.cpp
Programming WDM\Chap9\filter\filtject\StdAfx.h
Programming WDM\Chap9\filter\filtject
Programming WDM\Chap9\filter\sys\device.inf
Programming WDM\Chap9\filter\sys\Driver.h
Programming WDM\Chap9\filter\sys\Driver.rc
Programming WDM\Chap9\filter\sys\DriverEntry.cpp
Programming WDM\Chap9\filter\sys\filter.dsp
Programming WDM\Chap9\filter\sys\makefile
Programming WDM\Chap9\filter\sys\RemoveLock.cpp
Programming WDM\Chap9\filter\sys\sources
Programming WDM\Chap9\filter\sys\stddcls.cpp
Programming WDM\Chap9\filter\sys\stddcls.h
Programming WDM\Chap9\filter\sys
Programming WDM\Chap9\filter
Programming WDM\Chap9\ioctl\dirs
Programming WDM\Chap9\ioctl\ioctl.htm
Programming WDM\Chap9\ioctl\sys\Control.cpp
Programming WDM\Chap9\ioctl\sys\device.inf
Programming WDM\Chap9\ioctl\sys\Driver.h
Programming WDM\Chap9\ioctl\sys\Driver.rc
Programming WDM\Chap9\ioctl\sys\DriverEntry.cpp
Programming WDM\Chap9\ioctl\sys\ioctl.dsp
Programming WDM\Chap9\ioctl\sys\Ioctls.h
Programming WDM\Chap9\ioctl\sys\makefile
Programming WDM\Chap9\ioctl\sys\ReadWrite.cpp
Programming WDM\Chap9\ioctl\sys\sources
Programming WDM\Chap9\ioctl\sys\stddcls.cpp
Programming WDM\Chap9\ioctl\sys\Stddcls.h
Programming WDM\Chap9\ioctl\sys
Programming WDM\Chap9\ioctl\test\StdAfx.cpp
Programming WDM\Chap9\ioctl\test\StdAfx.h
Programming WDM\Chap9\ioctl\test\test.cpp
Programming WDM\Chap9\ioctl\test\test.dsp
Programming WDM\Chap9\ioctl\test
Programming WDM\Chap9\ioctl
Programming WDM\Chap9\notify\dirs
Programming WDM\Chap9\notify\notify.htm
Programming WDM\Chap9\notify\sys\Control.cpp
Programming WDM\Chap9\notify\sys\device.inf
Programming WDM\Chap9\notify\sys\Driver.h
Programming WDM\Chap9\notify\sys\driver.rc
Programming WDM\Chap9\notify\sys\DriverEntry.cpp
Programming WDM\Chap9\notify\sys\Ioctls.h
Programming WDM\Chap9\notify\sys\makefile
Programming WDM\Chap9\notify\sys\notify.dsp
Programming WDM\Chap9\notify\sys\PlugPlay.cpp
Programming WDM\Chap9\notify\sys\Power.cpp
Programming WDM\Chap9\notify\sys\ReadWrite.cpp
Programming WDM\Chap9\notify\sys\RemoveLock.cpp
Programming WDM\Chap9\notify\sys\sources
Programming WDM\Chap9\notify\sys\stddcls.cpp
Programming WDM\Chap9\notify\sys\stddcls.h
Programming WDM\Chap9\notify\sys
Programming WDM\Chap9\notify\test\StdAfx.cpp
Programming WDM\Chap9\notify\test\StdAfx.h
Programming WDM\Chap9\notify\test\Test.cpp
Programming WDM\Chap9\notify\test\test.dsp
Programming WDM\Chap9\notify\test
Programming WDM\Chap9\notify
Programming WDM\Chap9\piofake\devtest.gif
Programming WDM\Chap9\piofake\dirs
Programming WDM\Chap9\piofake\piofake.htm
Programming WDM\Chap9\piofake\sys\device.inf
Programming WDM\Chap9\piofake\sys\Driver.h
Programming WDM\Chap9\piofake\sys\driver.rc
Programming WDM\Chap9\piofake\sys\DriverEntry.cpp
Programming WDM\Chap9\piofake\sys\makefile
Programming WDM\Chap9\piofake\sys\piofake.dsp
Programming WDM\Chap9\piofake\sys\ReadWrite.cpp
Programming WDM\Chap9\piofake\sys\sources
Programming WDM\Chap9\piofake\sys\stddcls.cpp
Programming WDM\Chap9\piofake\sys\stddcls.h
Programming WDM\Chap9\piofake\sys
Programming WDM\Chap9\piofake\test\StdAfx.cpp
Programming WDM\Chap9\piofake\test\StdAfx.h
Programming WDM\Chap9\piofake\test\test.cpp
Programming WDM\Chap9\piofake\test\test.dsp
Programming WDM\Chap9\piofake\test
Programming WDM\Chap9\piofake
Programming WDM\Chap9\polling\devtest.gif
Programming WDM\Chap9\polling\dirs
Programming WDM\Chap9\polling\polling.htm
Programming WDM\Chap9\polling\sys\device.inf
Programming WDM\Chap9\polling\sys\Driver.h
Programming WDM\Chap9\polling\sys\driver.rc
Programming WDM\Chap9\polling\sys\DriverEntry.cpp
Programming WDM\Chap9\polling\sys\makefile
Programming WDM\Chap9\polling\sys\polling.dsp
Programming WDM\Chap9\polling\sys\ReadWrite.cpp
Programming WDM\Chap9\polling\sys\sources
Programming WDM\Chap9\polling\sys\stddcls.cpp
Programming WDM\Chap9\polling\sys\stddcls.h
Programming WDM\Chap9\polling\sys
Programming WDM\Chap9\polling\test\StdAfx.cpp
Programming WDM\Chap9\polling\test\StdAfx.h
Programming WDM\Chap9\polling\test\test.cpp
Programming WDM\Chap9\polling\test\test.dsp
Programming WDM\Chap9\polling\test
Programming WDM\Chap9\polling
Programming WDM\Chap9\workitem\dirs
Programming WDM\Chap9\workitem\workitem.htm
Programming WDM\Chap9\workitem\sys\Control.cpp
Programming WDM\Chap9\workitem\sys\device.inf
Programming WDM\Chap9\workitem\sys\Driver.h
Programming WDM\Chap9\workitem\sys\driver.rc
Programming WDM\Chap9\workitem\sys\DriverEntry.cpp
Programming WDM\Chap9\workitem\sys\Ioctls.h
Programming WDM\Chap9\workitem\sys\makefile
Programming WDM\Chap9\workitem\sys\ReadWrite.cpp
Programming WDM\Chap9\workitem\sys\sources
Programming WDM\Chap9\workitem\sys\stddcls.cpp
Programming WDM\Chap9\workitem\sys\stddcls.h
Programming WDM\Chap9\workitem\sys\workitem.dsp
Programming WDM\Chap9\workitem\sys
Programming WDM\Chap9\workitem\test\ReadMe.txt
Programming WDM\Chap9\workitem\test\StdAfx.cpp
Programming WDM\Chap9\workitem\test\StdAfx.h
Programming WDM\Chap9\workitem\test\Test.cpp
Programming WDM\Chap9\workitem\test\test.dsp
Programming WDM\Chap9\workitem\test
Programming WDM\Chap9\workitem
Programming WDM\Chap9
Programming WDM\Generic\Control.cpp
Programming WDM\Generic\DevQueue.cpp
Programming WDM\Generic\Driver.h
Programming WDM\Generic\Driver.rc
Programming WDM\Generic\DriverEntry.cpp
Programming WDM\Generic\Generic.def
Programming WDM\Generic\Generic.dsp
Programming WDM\Generic\Generic.h
Programming WDM\Generic\generic.htm
Programming WDM\Generic\generic.rtf
Programming WDM\Generic\GenericPower.h
Programming WDM\Generic\makefile
Programming WDM\Generic\PlugPlay.cpp
Programming WDM\Generic\Power.cpp
Programming WDM\Generic\RemoveLock.cpp
Programming WDM\Generic\sources
Programming WDM\Generic\stddcls.cpp
Programming WDM\Generic\stddcls.h
Programming WDM\Generic\objchk\i386\Generic.lib
Programming WDM\Generic\objchk\i386\Generic.nms
Programming WDM\Generic\objchk\i386\Generic.sys
Programming WDM\Generic\objchk\i386
Programming WDM\Generic\objchk
Programming WDM\Generic\objfre\i386\Generic.lib
Programming WDM\Generic\objfre\i386\Generic.sys
Programming WDM\Generic\objfre\i386
Programming WDM\Generic\objfre
Programming WDM\Generic
Programming WDM