DPInst multiple devices
Hi,
I am using a driver for Multiple USB devices. The INF file works well for all four devices.
I created a DPInst wizard to install the devices. This wizard works well on windows Vista.
However on windows xp, I continually am prompted for the device driver when I switch the device to another one. What happens is this:
I insert hardware A, run DPInst Installer and everything is OK.
Then I insert hardware B, and am prompted for driver. I run the wizard, it replaces the old driver (with esentially the same one) and then hardware B works ok. I then insert hardware A, and I get a new prompt.
I do not have a problem when I do the following:
Hardware A, DPInst wizard,
Hardware B, then using the Windows wizard I go to Don't search. I will choose the driver to install and the hardware always uses the same as hardware A.
My question is this:
How do I get DPInst to pick an existing driver?
Any comments would be much appreciated.
I am using a driver for Multiple USB devices. The INF file works well for all four devices.
I created a DPInst wizard to install the devices. This wizard works well on windows Vista.
However on windows xp, I continually am prompted for the device driver when I switch the device to another one. What happens is this:
I insert hardware A, run DPInst Installer and everything is OK.
Then I insert hardware B, and am prompted for driver. I run the wizard, it replaces the old driver (with esentially the same one) and then hardware B works ok. I then insert hardware A, and I get a new prompt.
I do not have a problem when I do the following:
Hardware A, DPInst wizard,
Hardware B, then using the Windows wizard I go to Don't search. I will choose the driver to install and the hardware always uses the same as hardware A.
My question is this:
How do I get DPInst to pick an existing driver?
Any comments would be much appreciated.
0 Comments
[ + ] Show comments
Answers (2)
Please log in to answer
Posted by:
jmcfadyen
15 years ago
Posted by:
ronan
15 years ago
OK. Thanks for the help.
I have made some progress.
Now my DPInst wizard can run once and install for all four devices cleanly.
However this is only using a test certificate i created with MakeCert.
When I use our own authenticode certificate, I get the "........ has not passed Windows Logo testing..." error, which I have to click on "Continue Anyway" to get the installation to complete.
I realise that this is because my driver is SelfSigned and not WHQL signed.
Is this statement correct, or could my driver signing procedure be wrong?
How do I get this popup window to appear for all four devices in the inf file, and not just the one that is plugged in.
Or, how do i get this popup to appear when I plug in a different device (instead of the found new hardware wizard all over again).
Is this avoidable with windows XP as it is preventing seamless installation of four devices all at once.
Thanks again,
Ro.
I have made some progress.
Now my DPInst wizard can run once and install for all four devices cleanly.
However this is only using a test certificate i created with MakeCert.
When I use our own authenticode certificate, I get the "........ has not passed Windows Logo testing..." error, which I have to click on "Continue Anyway" to get the installation to complete.
I realise that this is because my driver is SelfSigned and not WHQL signed.
Is this statement correct, or could my driver signing procedure be wrong?
How do I get this popup window to appear for all four devices in the inf file, and not just the one that is plugged in.
Or, how do i get this popup to appear when I plug in a different device (instead of the found new hardware wizard all over again).
Is this avoidable with windows XP as it is preventing seamless installation of four devices all at once.
Thanks again,
Ro.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.