请教大家
WDK能否开发在win xp下运行的驱动程序?如果可以,哪个版本的wdk可以开发xp sp3下的驱动程序?
------解决方案--------------------
wdk6和7都可以,有选项的,安装完后在开始菜单里找到WDK,里面有不同操作系统的check和free版本的编译快捷方式,进去build就行了
------解决方案--------------------
WDK8.0只支持NT6的,vista win7 win8
------解决方案--------------------
理论上是不需要的。只安装wdk即可完成整个开发过程。它自带了调试工具:windbg,注意安装的时候勾选它。我现在就只安装了WDK。
vc6等只是为了满足一些人的调试习惯,所谓的和某个IDE和wdk配套使用只是一种方式,不是必须的,个人感觉对于新手是没有任何用处的。vs2012集成了wdk,可以创建驱动类型的工程,但是只能开发win7以上版本的驱动(貌似在官网vs2012说明中看到的)
driver studio对于WDM或者更早期的开发模式比较有用。WDF模式的话根本没有必要使用(武安河老师的书中说:wdf模式的出现终结了driverStudio)
------解决方案--------------------
driver studio + ddk 可以开发: WINDOWS 98/2000/XP的驱动程序;
WDK可以开发windows xp/ vista/win7/windows server 2008的驱动程序;
所以还是有区别的