Which version of the WDK do I download?
To develop WPD drivers for Vista SP1:
- Build them using the Vista WDK (version 6000) or from the Longhorn Server Beta 3 WDK build environments.
- WPD drivers built using Longhorn Server WDK Beta 3 will not run on Vista RTM or Windows XP, this is because the version 1.7 WDF Co-installer shipped in the Beta 3 release does not support downlevel operating systems (Vista RTM, XP, Server 2003).
To develop WPD drivers for Vista RTM:
- Build them from the Vista WDK (version 6000)
- The drivers can run on Windows XP with INF changes and Windows Media Player 11 or Format SDK Redistributable 11 installed
This posting is provided "AS IS" with no warranties, and confers no rights.
Comments
Anonymous
September 14, 2008
Hey according to a post on this blog, WPD drivers built using Vista SP1/Server 2008 SDK are not XP compatible whereas ones built with Vista RTM SDK are. What about the interim release called "Windows SDK Update for Vista"?Anonymous
October 13, 2008
How to build driver for XP64 OS? In WDK, Build environment is present only for X86.