The Windows Driver Foundation (WDF) defines a new model for developing device drivers for the Microsoft Windows family of operating systems. The major goal of the Windows Driver Foundation (WDF) is to make it dramatically easier for developers to create high quality device drivers. Another important goal is to allow developers the freedom necessary to support the unique features of their devices without introducing unnecessary constraints.
Introduction to the Windows Driver Foundation
Introduction to Plug and Play and Power Management in the Windows Driver Foundation