Hi,
I have an USB driver (.inf, .dll and .sys) that I currently install with
SetupCopyOEMInf on the .inf-file,
connect the USB device, and then click through the Found New Hardware guide,
to complete the
driver installation.
Now I wonder if I can do this without the Found New Hardware showing up.
What is missing?
Even if I manually copy the .dll and the .sys files to their correct
location under windows,
the Found New Hardware still shows up.
What I want is a driver installation that asks no questions when I plugin in
the device.
Thanks / Claes
Claes Lilliesköld wrote:
Now I wonder if I can do this without the Found New Hardware showing up.
What is missing?
Short answer: You need a WHQL certificate from Microsoft.
Thanks,
But the problem is not that I get the notice about that the driver has not
been validated.
The problem is that I get the found-new-hardware dialog even though I have
installed the driver.
Is it possible to install an USB driver before connecting the device, so
that no dialogs show up
when connecting?
I don’t know about WHQL, but it sounds expensive and timeconsuming, and
probably nothing that
our customer would like to pay for.
So is it by any means possible. Pre-connect installation of USB driver, and
then no questions asked when
connecting?
//Claes
On Mon, Jul 21, 2008 at 1:33 PM, Hagen Patzke wrote:
>
>> Claes Lilliesk?ld wrote:
>>
>>> Now I wonder if I can do this without the Found New Hardware showing up.
>>> What is missing?
>>>
>>
>> Short answer: You need a WHQL certificate from Microsoft.
>>
>> —
>> NTDEV is sponsored by OSR
>>
>> For our schedule of WDF, WDM, debugging and other seminars visit:
>> http://www.osr.com/seminars
>>
>> To unsubscribe, visit the List Server section of OSR Online at
>> http://www.osronline.com/page.cfm?name=ListServer
>>
>
>
Claes Lilliesköld wrote:
But the problem is not that I get the notice about that the driver has
not been validated.
The problem is that I get the found-new-hardware dialog even though I
have installed the driver.
Is it possible to install an USB driver before connecting the device,
so that no dialogs show up
when connecting?
The answer is the same. Unless the driver package is submitted to WHQL
and gets the WHQL signature, you will always get a “found new hardware”
dialog when connecting the device for the first time. That’s just the
way it is.
I don’t know about WHQL, but it sounds expensive and timeconsuming,
and probably nothing that
our customer would like to pay for.
Your customer certainly WILL pay for it, if they want a totally silent
install. That’s the price of admission.
So is it by any means possible. Pre-connect installation of USB
driver, and then no questions asked when
connecting?
Nope. The whole point of the dialog is to make sure that slimy
third-party code cannot get installed without the user’s knowledge. If
there was a way to do silent install without WHQL, then there wouldn’t
be much of a market for WHQL, would there?
And please, let’s not veer off into a thread about how “plenty of slimy
third-party code gets past WHQL:”.
–
Tim Roberts, xxxxx@probo.com
Providenza & Boekelheide, Inc.
Tim Roberts wrote:
And please, let’s not veer off into a thread about how “plenty of slimy
third-party code gets past WHQL”.
Aww, I was hoping Anton would show up to (yet again) tell us how so-and-so copy protection software spins at DISPATCH_LEVEL for two seconds…
Thanks Chris, Tim and Hagen.
I am now as convinced as I can be that unless going through the WHQL certification, it is not
possible to avoid any popups.
No flamewars about WHQL necessary for me 
regards,
Claes
If Driver Pre-Installation is the real requirement, you can use DPInst installation package found at WinDDK\6000\redist\DIFx\DPInst.
I pre-installed some USB HID devices so that Windows will automatically install the pre-installed drivers when the device is connected.
But I did it in Vista. On Windows XP machine, I failed to pre-install non-signed drivers. If your OS is Vista, then you can pre-install even non-signed drivers also.
Regards.