Windows Driver Kit: Kernel-Mode Driver Architecture
Driver Programming Techniques
Programming drivers in the kernel mode of Windows requires techniques that sometimes differ significantly from those of ordinary user-mode programming. While the fundamentals of programming may never change, the world of the kernel is very different.
This section includes the following topics: