How about a new framework which helps developers to develop windows drivers.
Yes, Windows Driver Foundation (WDF), read more information
here.
Download the Windows Driver Kit (WDK) 8 from
here.
Windows Driver Kit (WDK) 8 integrates with Visual Studio Professional 2012 to provide a complete environment for developing, deploying, testing, and debugging drivers.
Use this latest version of the WDK to develop drivers for Windows 8 and all versions of Windows, except Windows XP. Use the WDK Version 7.1.0 to develop drivers for Windows XP.
This integration provides a complete development environment with templates, samples, and supporting documentation that is designed to streamline driver development.
These kits and tools support development for Windows 8, Windows 7, Windows Vista, Windows Server 2012, Windows Server 2008 R2 SP1, and Windows Server 2008 R2.