首页
社区
课程
招聘
[求助]VXD和ddk是什么关系?
发表于: 2016-10-12 20:51 3998

[求助]VXD和ddk是什么关系?

2016-10-12 20:51
3998
VXD和ddk有什么关系搞不懂?另外学习windows驱动要看哪些书求推荐。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 284
活跃值: (3614)
能力值: ( LV5,RANK:75 )
在线值:
发帖
回帖
粉丝
2
google:
VxD is the device driver model used in Windows 3.x, Windows 9x.
驱动程序开发工具包(Driver Development Kit,簡稱DDK)是微軟軟體發展套件的驅動程式版本,Windows Vista作業系統之後改稱WDK。
《Windows内核安全与驱动开发》- 谭文,陈铭霖 等著
2016-10-12 21:25
0
雪    币: 135
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
那么DDK是在NT系统下的驱动开发包?
2016-10-13 08:31
0
雪    币: 293
活跃值: (287)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
  1).95/98/ME下,驱动模型为:Vxd,相关资料可以看《编程高手箴言》的前几个章节,里面有很详细的介绍,虽然这个东西已经过时,但大概看看还是会增长见识的。

  2).2000/XP/2003下,Windows采用WDM驱动模型(Windows Driver Model),开发2000/XP/2003的驱动开发包为:DDK。

            WDM驱动无非是微软在NT式驱动之上进行了扩充,过滤驱动也不例外 。

  3).Vista及以后版本,采用了WDF驱动模型(Windows Driver Foudation),对应的开发包:WDK。

其实WDK可以看做是DDK的升级版本,现在一般的WDK是包含以前DDK相关的功能,现在XP下也可以用WDK开发驱动,WDK能编译出2000-2008的各种驱动。
2016-10-13 10:02
0
游客
登录 | 注册 方可回帖
返回
//