Take advantage of the resources provided by Microsoft to provide high-quality drivers for devices that work with Windows systems.
Determine what driver, or drivers, you need to support your product.
Set up your development environment with the appropriate tools and documentation.
You can use the Windows 8 tools to develop drivers for Windows 8 Consumer Preview, Windows 7, and Windows Vista. You can run the Windows 8 tools on Windows 8 Consumer Preview and Windows 7.
Note: Debugging Tools for Windows is included in the WDK.
Learn about the Windows platform and Windows driver basics.
Windows You can use the Windows 7 tools to develop drivers for Windows XP. (You can also use the Windows 7 tools to develop drivers for Windows 7 and Windows Vista, but we recommend that you use the Windows 8 tools.)