阅读:2853回复:13
请教hu版主:关于在程序中安装驱动的问题,偶只能自动装wdm1.sys等,不能装passthru.sys
先看一下这个链接讨论的情况
http://www.installsite.org/forum1/cgi-bin/ikonboard/topic.cgi?forum=4&topic=567 (2kDDK /src/general/setup/install ) 我只试了2k的,文中所说的install.exe是可以在程序装类似chris cant里的wdm1.sys等驱动。 但我不能用这个程序安装类似passthru的驱动,总在SetupDiSetDeviceRegistryProperty这里总要错, (怪的是在装wdm1.sys一开始在这里也会出问题,后来不知道怎么的就能装上了,而且一直就不出问题了。但passthru是死活装不上) 请胡版主及各位高手出招指点一下三。 |
|
最新喜欢:zackar...
|
沙发#
发布于:2002-01-16 20:31
对了,真是粗心,又没说清楚哈
我的用法是 install.exe 带全路径的inf hardware_id 装passthru用的是 install.exe 全路径\\netsf.inf ms_passthru 装wdm1.sys也是类似的, 用法是 install.exe 全路径\\wdm1checked.inf *wdmbook\\wdm1 大家讨论一下哈 |
|
|
板凳#
发布于:2002-01-16 22:30
对了,真是粗心,又没说清楚哈 PASSTHRU的安装要用DDK SAMPLE 的SNETCFG。 那个命令参数太长,我记不清了,你自己去看 Sample吧。 |
|
|
地板#
发布于:2002-01-17 10:36
yeah,搞定了,偶真是太笨了,原来看过,时间一久就记不起了,还浪费了版主的时间。
原来就是 snetcfg.exe -l 全路径\\netsf.inf -c s -i ms_passthru 开始试的时候,把属性页打开了,原来那时就给lock上了,害得偶总时试验失败。大家试的时候先不要看本地连接属性,不然是装不上的。 3ks. 对了,再问一下版主, 1.xp_passthru你说的用2k的环境,98的build就可以在98下build出来是怎么回事,我没搞明白哩。 2.在9x下能不能也象这样安装?我有类似的东东全直接用程序是改的注册表,不象这个这么方便哈。 |
|
|
地下室#
发布于:2002-01-17 14:04
provides the component ID应该怎么写?
|
|
5楼#
发布于:2002-01-22 15:13
用了这个不行啊
snetcfg.exe -l 全路径\\netsf.inf -c s -i ms_passthru 最后一项provides the component ID是什么? |
|
6楼#
发布于:2002-01-22 17:33
偶真是ft了,你真的不知道hardware ID???
原来没做过别的驱动? 就是hardwareID啊。在inf中指定你的hardware的信息啊。 象软驱动嘛就是假的,自己定的啦,你看自己的inf取的是给的是什么就是什么三。 我用的xpddk的inf,里面的就是2k的我记不起来了,好象不是这个,你看看就知道了哈。 |
|
|
7楼#
发布于:2002-01-22 17:53
哦.........
搞定了..... |
|
8楼#
发布于:2002-01-23 11:43
我用了,没有任何提示就结束了,什么原因呢?当然也没有安装成功
[编辑 - 1/23/02 作者: wlw] |
|
|
9楼#
发布于:2002-01-23 12:32
我用了,没有任何提示就结束了,什么原因呢?当然也没有安装成功 就是因为hardware ID |
|
10楼#
发布于:2002-01-23 13:06
用vc来跟吧,这种程序好找问题,又不是写驱动,反正要装网络驱动的代码一定就是用snetcfg了,这个一定没错了,别的用install等。
用上几十分钟分析一下程序就ok啦,98下hu大虾搞定没有啊,偶想看看哩。 |
|
|
11楼#
发布于:2002-01-23 13:50
这种方法安装,还有那个未签名警告吗?我的程序没有经微软签名,按“My Network Places ->Properties->Local Area ->Properties->Install->Service->Add”这种方法安装时,我要点击这种警告十几次,不知用Snetcfg.exe 安装时,有种警告吗?
|
|
12楼#
发布于:2002-01-23 16:03
有的
|
|
13楼#
发布于:2003-01-14 14:27
用 “ snetcfg.exe -l 全路径\\netsf.inf -c s -i ms_passthru ”
在w2k下可以 , 但在xp下不行。请教各位why? |
|