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

windows XP DDK 与window 2000 DDK 编译出的驱动程序有什么不同解决办法

2012-03-05 
windows XP DDK 与window 2000 DDK 编译出的驱动程序有什么不同问题1 windows XP DDK 与window 2000 DDK

windows XP DDK 与window 2000 DDK 编译出的驱动程序有什么不同
问题1 windows XP DDK 与window 2000 DDK 开发包有什么不同 ?
问题2 windows XP DDK 与window 2000 DDK 编译出的驱动程序有什么不同, 就是说我在xp系统里用xp DDK 编译的驱动程序 
a。sys 在win2000 下能直接运行吗 是否需要重新编译。 或者是要做什么修改才能运行 ? 大侠们帮忙

[解决办法]
问题1,版本升级了,肯定有很多不同,三言两语哪能说清?了解你关注的那部分有什么不同就行了。
问题2,编译好的目标文件能支持什么版本的平台,要看DDK相关模块的说明,一般来说能支持的目标平台都会提供一个编译环境,比如我用Windows 2003 DDK,就有Windows 2000,Windows XP,Windows Server 2003等不同的编译环境。
[解决办法]
1、这个问题类似于问Windows XP和Windows 2000有什么不同,没法回答,你可以看一下帮助文档中的相关说明。
2、与DDK版本的关系不大,一般不需要重新编译,但要注意,驱动程序所调用的函数及相关参数必须是2000系统支持的才行,XP系统中新增的函数和参数不能使用。

热点排行