We have integrated Windows Driver Kit 8 and Debugging Tools for Windows with Visual Studio Professional 2012. 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.
Visual Studio Professional 2012
Visual Studio Professional 2012 provides the foundation for efficient, high-quality driver development for Windows.
Use this version to develop drivers for Windows 8 and all versions of Windows, except Windows XP.
Download now(MSDN subscribers, English)
Download now(Free evaluation edition, English)
Windows Driver Kit 8
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.
Important: Install Visual Studio before installing WDK 8.
Windows Assessment and Deployment Kit
Assessments measure a computer’s overall performance, energy efficiency, and battery consumption to improve battery life, startup performance, and shutdown time.
Use the Windows Assessment and Deployment Kit (ADK) to assess products that run on Windows 8 and most other versions of Windows. For more information, see Supported Platforms.
Windows Hardware Certification Kit
The Windows Hardware Certification Kit (HCK) provides the tools, processes, and tests for you to test hardware for certification for Windows.
Use the HCK to test and create submission packages for Windows 8 and all versions of Windows, except Windows XP.
Standalone Debugging Package, Symbols, and SDK
In some cases, you might need standalone versions of Debugging Tools for Windows (including windbg and Windows Remote Debugging), Windows Symbol packages, or the Windows SDK.