阅读:2281回复:12
一个passthru的例子在xp上好使,win2K不行,为什么?
一个passthru的例子在xp上好使,
同样的东西安装到2k上,连数字签名的对话框都不弹出,而且用Dbgview.exe看不到驱动中DbgPrint打出来任何信息。这是为什么呢? |
|
沙发#
发布于:2007-11-28 18:02
驱动没有安装上. XP下的东西跟WIN2K下差别老大了.
|
|
|
板凳#
发布于:2007-11-28 22:36
用BINDVIEW看,应该是和网卡都绑定了,可是就是不运行.
1.区别主要在哪呢?(是不是NDIS版本的问题?2K是NDIS4.0 XP是NDIS5.1) 2从XP移到WIN2K下需要做哪些修改? 3如何做到通用呢? |
|
地板#
发布于:2007-11-29 01:21
期盼......
|
|
地下室#
发布于:2007-11-29 10:36
问题无法统一回答.可以肯定的就是NDIS的差别问题. 两种机制有很大区别.基本上不能相互移植.通常所谓的通用程序其实也是两套代码,然后盖上一个同样的接口层而已.
|
|
|
5楼#
发布于:2007-11-29 11:00
我在网上找了个passthru的例子(2个inf 文件和sys文件),它是可以在2K和xp上成功安装运行的。
|
|
6楼#
发布于:2007-11-29 12:43
这个问题,过来人应该都知道吧?大家指点一下,快崩溃了.
|
|
7楼#
发布于:2007-11-30 00:44
自己调下就知道了 2K上的是ndis4,xp上的ndis5用了些新函数,2K自然就不支持了,改下就ok了
|
|
8楼#
发布于:2007-12-08 08:57
改sources
|
|
9楼#
发布于:2008-02-25 22:26
|
|
10楼#
发布于:2008-02-26 16:37
2k xp 2k3下的passthru 示例无本质区别。是否设备管理器禁止安装驱动?
|
|
11楼#
发布于:2008-03-20 13:52
引用第10楼zhanSL于2008-02-26 16:37发表的 : 有区别的,从xp ddk带的例子能看出来。最好用xp ddk的例子试一下,在source里改一下版本宏定义就行 |
|
12楼#
发布于:2009-10-21 19:15
应该是设备ID填写不对。win2k下的脚本也不一样。
|
|
|