Eclectic Engineering, Inc.
Edward Dekker teaches a course on writing Windows XP Device Drivers (including Windows NT and Windows 2000). The course was developed with Joseph Newcomer, and is associated with our book Developing Windows NT Device Drivers.
We can teach this course at your site on a custom basis.
I am co-author with Joseph Newcomer of a course designed for those who want to learn how to program Windows device drivers. This 5-day, hands-on course gives the details of Windows drivers and including an introduction to the Win32 Driver Model (WDM) and the Windows 2000/XP driver model. The student learns to build a Device Driver, set up the debugger, and debug drivers while in the course labs.