Windows Driver Kit documentation
Windows Driver Kit (WDK) 10 is integrated with Microsoft Visual Studio 2017 and Debugging Tools for Windows This integrated environment gives you the tools you need to develop, build, package, deploy, test, and debug drivers. You can run many basic certification tests in the integrated environment. The Windows Driver Kit (WDK) includes templates for several technologies and driver models, including Windows Driver Frameworks, Universal Serial Bus (USB), print, networking, and file system filters.
-
What's new
-
-
Code samples
-
Driver models and technologies
-
Run-time requirements for WDK 10
WDK requires Visual Studio. For more information, see Visual Studio 2017 System Requirements.
EWDK additionally requires .NET 4.6.1. For information about .NET requirements, see .NET Framework system requirements.
You can use WDK Insider Preview and the EWDK Insider Preview to develop drivers that run on these operating systems:
Client OS | Server OS |
---|---|
Windows 10 | Windows Server 2016 |
Windows 8.1 | Windows Server 2012 R2 |
Windows 8 | Windows Server 2012 |
Windows 7 | Windows Server 2008 R2 SP1 |