阅读:1362回复:1
用UpdateDriverForPlugAndPlayDevices()安装驱动的问题
我写了一个网络多串口设备的驱动,分别安装多串口卡和每个串口.在W2k下用UpdateDriverForPlugAndPlayDevices()都可以装上.但是在XP下安装时多串口卡却装不上,UpdateDriverForPlugAndPlayDevices()失败,GetLastError()返回0.DDK上说是因为安装的驱动没有当前的好,而且没有置INSTALLFLAG_FORCE标志.但是我以前根本就没有装过多串口卡设备,设备管理器也是空的.而且我置了INSTALLFLAG_FORCE标志了呀.
用添加新硬件的方式可以装上多串口卡,说明驱动和inf文件没有问题呀. 请用过UpdateDriverForPlugAndPlayDevices()函数安装驱动的人民指点一下 |
|
沙发#
发布于:2003-09-29 17:00
也许与你的硬件设置时有关系,纯软件的串口驱动没问题啊!!
|
|
|