Windows Driver Foundation (WDF) is a set of Microsoft tools that aid in the creation of device drivers for Windows 2000 and later versions of Windows
The Windows Driver Frameworks (WDF) is a:
- Software Model to create Windows drivers
- Runtime Environment that manages WDF-based Windows drivers
It consists of KMDF and UMDF for drivers to run in kernel and user mode respectively.