阅读:2481回复:13
虚拟串口安装问题
我安装的是虚拟串口,根据\\general\\setup\\install修改的安装程序...我在驱动里有一个数组,驱动程序根据注册表键值,,能知道应该添加哪个串口..但是添加新串口时就把我以前添加的串口给REMOVE了,好像新加的串口替换了原来的串口一样.....,能不能不要它替换呢,,我用的是UpdateDriverForPlugAndPlayDevices
|
|
最新喜欢:bakerj |
沙发#
发布于:2003-10-21 22:37
我做了个类似虚拟串口的驱动,通过控制面板可以成功安装;通过改写改install程序来安装,可改写不成功,错误出在UpdateDriverForPlugAndPlayDevices这个函数的调用,可返回的错误不在DDK提供的返回值中,要是方便的话楼主能不能给我发一份你改写的install程序,或者帮我指出一些容易出错的地方。
jipengjack@hotmail.com |
|
板凳#
发布于:2003-10-22 08:51
楼上的,你每次安装之前,改一下HardwareId再试试。
我的问题已经解决了。虽然没人回答我的问题,同样表示感谢。 |
|
地板#
发布于:2003-10-23 01:34
你好,问题已经解决了,谢谢你。。
我是在C++BUILDER下做的安装程序,它的SETUPAPI根本没有你说的那个函数,我是从它的DLL里调用的,我觉得如果这个函数和设备管理器功能一样的。。 我把你加到MSN里了,多多交流。。 |
|
地下室#
发布于:2003-12-12 16:29
楼上的兄弟,请教一个WDM虚拟设备如何通过程序自动安装的问题:
我看了一下DDK中的\\general\\setup\\install程序,运行成功了。但它们好像只对硬件的驱动程序有效。在《Windows WDM设备驱动程序开发指南》一书中有个WDM1驱动程序的例子,是个虚拟设备,即与实际的硬件无关的设备驱动,当然没有什么硬件ID了。我用DDK中的安装程序安装不上,因为没有正确的硬件ID。而系统的“添加硬件向导”确可以安装其驱动。用“添加硬件向导”将该驱动安上后发现其硬件ID为“*Wdmbook\\wdm1”,此时可以通过DDK中的Install程序按硬件ID为“*Wdmbook\\wdm1”更新其驱动程序了,因为此时Install程序可以找到硬件ID为“*Wdmbook\\wdm1”的设备,但在采用“添加硬件向导”添加WDM1驱动程序之前(或是WDM1驱动安装之前)是找不到硬件ID为“*Wdmbook\\wdm1”的设备的,所以也无法用DDK附带的Install程序安装,请问应如何通过程序自动安装?(手工安装我会)肯请指点!估计WDM1驱动程序和你的虚拟串口驱动程序差不多,你的虚拟串口驱动是用什么作硬件ID的? |
|
|
5楼#
发布于:2003-12-15 08:51
虚拟串口的ID自己可以随便设置.我试过160个虚拟串口安装,卸载
|
|
6楼#
发布于:2003-12-15 21:19
liudong 你好,我也需要相关的资料,能把你的虚拟串口的程序
发给我一份吗,谢谢。 email: steven_srb@163.com |
|
7楼#
发布于:2003-12-17 16:49
能发给我一份虚拟串口的源程序吗?
非常感激。 baijun@joinus-co.com |
|
8楼#
发布于:2003-12-21 14:37
我也想要一份。谢谢!tomlee@shhic.com
|
|
9楼#
发布于:2003-12-21 16:57
给我一份。谢谢。
firewater2000@163.com |
|
10楼#
发布于:2003-12-23 16:23
请给我一份,谢谢!
shaohua@bentium.net 或 shaohua@pub.xaonline.com |
|
11楼#
发布于:2003-12-28 13:54
如果可以的话,请给我也来一份。
wangxiangsjz@sina.com |
|
12楼#
发布于:2004-02-25 12:34
我正在找这方面的资料,如果可以的话也给我发一份.
vn88@21cn.com |
|
13楼#
发布于:2004-02-27 09:03
我也这样做了个USB安装, 不知为什么装上去有个叹号,重启后出现多出个正常的,就是我装的比如com3无效, 刷新后生成com4有效,为什么. 能把你们的代码借我看看吗
lydm@163.com |
|