DPInst multiple devices


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)

Posted by: jmcfadyen 13 years ago
5th Degree Black Belt
there is a legacy switch for XP machines.

can't recall off the top of my head but I think its /lh or similar.
Posted by: ronan 13 years ago
Yellow Belt
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,
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login


This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ