Windows Device Driver Development We've been writing drivers for Windows since the beta releases of Windows NT 3.1! We offer seminars on a wider variety of driver models than anyone else in the industry (in fact, more than the rest of the industry combined). The following seminars provide introductory level information: DRV101: Windows Driver Development Orientation and Update DRV150: Windows Internals Essentials for Device Driver Writers The following seminars address the Windows Driver Model (WDM): DRV201: Core Windows Driver Model (WDM) Device Drivers DRV205: Windows Pseudodrivers and Operating System Interfaces DRV301: Advanced Windows Driver Model (WDM) Device Drivers These seminars use the newer Windows Driver Foundation models, KMDF (Kernel Mode Driver Frameworks) and UMDF (User Mode Driver Frameworks): DRV202: Windows Driver Foundation (WDF) Drivers DRV203: Windows Driver Development for Kernel Mode Driver Frameworks (KMDF) DRV204: Windows Driver Development for User Mode Driver Frameworks (UMDF) Although all of our driver seminars cover basic debugging, these seminars go into much greater depth and detail on advanced driver debugging techniques: DRV211: Windows Driver Debugging and Memory Dump Analysis DRV274: Windows Driver Debugging and Memory Dump Analysis for Itanium Systems The following are specific to particular hardware interfaces or to specialized driver technologies: DRV221: Windows Network Drivers for NDIS 5 (XP and earlier) DRV222: Windows Network Drivers for NDIS 6 (Vista and later) DRV231: Windows Drivers for IEEE1394 Devices DRV232: Windows Drivers for USB Devices DRV233: Windows AVStream Minidrivers DRV251: Windows Storage Controller Drivers DRV264: Windows 64-bit Driver Migration DRV350: Windows File System Drivers DRV360: Windows File System Minifilter Drivers (new!)
|