阅读:1272回复:8
2000下的驱动在XP下是不是一定要用XP DDK重新编译吗?
2000下的驱动在XP下是不是一定要用XP DDK重新编译吗?
|
|
沙发#
发布于:2003-08-29 14:56
这样会保险些,其实有的时候不编译也好使。
|
|
板凳#
发布于:2003-08-30 12:34
按道理讲应该是不用重新编译的。
|
|
地板#
发布于:2003-09-12 09:31
2000下的驱动在XP下是不是一定要用XP DDK重新编译吗? flytomoon兄说的没有错,有时不需要重新编译的(如果XP、2000处理接口等相同,并且没有其它限制),但最好从新编译一下以防万一有兼容性问题 |
|
|
地下室#
发布于:2003-09-12 14:12
我以前都是在98DDK下编译好了就OK了,拿到98、winme、2000和xp 下用都没有问题。不过我当时做的涉及到的是USB和视频流,不知道 其它类型的驱动这样是不是也可以。 |
|
5楼#
发布于:2003-09-12 15:38
基本上都通用,不过最好还是编译看看.
|
|
|
6楼#
发布于:2003-09-13 20:09
按道理应该不要。都是NT内核。可以移植过去
|
|
|
7楼#
发布于:2003-09-15 21:55
要看你的是什么驱动,普通的WDM关系不大,2000和xp在公开的接口方面基本一致,但如果是跟系统关系很密切尤其是用到一些非公开的本机API最好重新编译一下。
我也比较过2000DDK和xpDDK编译出来的同一个东西,大小差别很大,说明两者有一定区别。2000DDK出来没多久,MS就用XPDDK代替它了,是不是2000DDK有BUG,或者XPDDK有较大改进?况且XPDDK中包含有2000的编译环境,当然用XPDDK啦! |
|
8楼#
发布于:2003-09-16 14:44
最好还是变异一下
|
|