首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

问个关于win7对原有驱动支持的有关问题

2012-06-05 
问个关于win7对原有驱动支持的问题。听说vista以后是全新的驱动框架,那Win7是否支持(兼容)xp时代的tdi驱动、

问个关于win7对原有驱动支持的问题。
听说vista以后是全新的驱动框架,那Win7是否支持(兼容)xp时代的tdi驱动、保护驱动(注册表、进程)及设备过滤驱动?
这些驱动在32位及64位win7系统上是否可以正常工作?(32位程序)

[解决办法]
Vista驱动和Windows7的驱动很可能是兼容的。

XP下的有些驱动到Windows 7下有可能会有问题,因为Microsoft增加了很多安全和权限控制。

具体到某个驱动是否在Windows7下能用只能具体去看对应的文档了。

一般的32位的应用程序在X86,X64下都应该是能够跑的。
X64的系统只允许加载X64的驱动程序。
[解决办法]
TDI在Win7变WFP了(在WDK文档有说),兼容性的话,只要你之前的驱动不要使用未文档化的API,一般不存在问题。如果包含了inline hook,一般Hook使用了反汇编引擎而不是单纯的指令长度计算,也不会存在兼容性问题。

热点排行