This is great for the IT Professional until a driver is written to a specific version of the KMDF\UMDF which your system may not currently support.
KMDF\UMDF is provided by Microsoft to allow component drivers to leverage the framework to minimize what is needed to be included with the driver. WDF defines a single driver model that is supported by two frameworks: Kernel-Mode Driver Kernel Mode Driver Framework (KMDF) and User-Mode Driver Framework (UMDF).
The Windows Driver Frameworks (WDF) is a set of libraries that you can use to write device drivers that run on the Windows operating system.