I have a client who has created a USB device. The chipset vendor of the
USB chipset provides a set of driver files. The drivers install correctly
and everything is working so far.

The customer would like me to have the primary software installation
program pre-load the USB drivers so that if the user plugs in the device,
Windows will automatically install the drivers without prompting the user
for the CDROM, etc.

The installation files that I have for the USB chipset is a series of INF
files, dlls, and device drivers.

Can anyone give me an idea of how I can pre-load these drivers on the user
system to meet the customer's goal?

Re: Pre-loading USB Device Drivers by Mark

Mark
Mon Feb 06 19:24:23 CST 2006

On Mon, 06 Feb 2006 17:49:41 -0700, George Sexton
<gsexton@mhsoftware.com> wrote:

>I have a client who has created a USB device. The chipset vendor of the
>USB chipset provides a set of driver files. The drivers install correctly
>and everything is working so far.
>
>The customer would like me to have the primary software installation
>program pre-load the USB drivers so that if the user plugs in the device,
>Windows will automatically install the drivers without prompting the user
>for the CDROM, etc.
>
>The installation files that I have for the USB chipset is a series of INF
>files, dlls, and device drivers.
>
>Can anyone give me an idea of how I can pre-load these drivers on the user
>system to meet the customer's goal?
>

Have you looked into the Driver Install Frameworks Tools?

http://www.microsoft.com/whdc/driver/install/DIFxtls.mspx

I think this will do exactly what you want with a minimum amount of
work on your part.


=====================
Mark Roddy DDK MVP
Windows Vista/2003/XP/2000 Consulting
Device and Filesystem Drivers
Hollis Technology Solutions 603-321-1032
www.hollistech.com

Re: Pre-loading USB Device Drivers by Ray

Ray
Tue Feb 07 11:14:59 CST 2006

Mark Roddy wrote:
> http://www.microsoft.com/whdc/driver/install/DIFxtls.mspx
>
> I think this will do exactly what you want with a minimum amount of
> work on your part.

As usual, that, and getting your drivers signed as well (assuming the
"etc." in the OP's question about avoid prompts includes the signature
prompt).
--
Ray

Re: Pre-loading USB Device Drivers by Maxim

Maxim
Tue Feb 07 20:05:27 CST 2006

SetupCopyOEMInf is the main function to do this.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com

"George Sexton" <gsexton@mhsoftware.com> wrote in message
news:pan.2006.02.07.00.49.40.848641@mhsoftware.com...
> I have a client who has created a USB device. The chipset vendor of the
> USB chipset provides a set of driver files. The drivers install correctly
> and everything is working so far.
>
> The customer would like me to have the primary software installation
> program pre-load the USB drivers so that if the user plugs in the device,
> Windows will automatically install the drivers without prompting the user
> for the CDROM, etc.
>
> The installation files that I have for the USB chipset is a series of INF
> files, dlls, and device drivers.
>
> Can anyone give me an idea of how I can pre-load these drivers on the user
> system to meet the customer's goal?
>
>


Re: Pre-loading USB Device Drivers by George

George
Thu Feb 09 14:04:12 CST 2006

On Mon, 06 Feb 2006 20:24:23 -0500, Mark Roddy wrote:

>>
>>
> Have you looked into the Driver Install Frameworks Tools?
>
> http://www.microsoft.com/whdc/driver/install/DIFxtls.mspx
>
> I think this will do exactly what you want with a minimum amount of work
> on your part.
>

Yes. This was what I was looking for. Unfortunately, the client chose to
use their own Vendor and Product ID, so I'm having to go through WinQual
to get the client signed up with their driver package.

--
George Sexton
MH Software, Inc. - Home of Connect Daily Web Calendar
http://www.mhsoftware.com/connectdaily.htm


Re: Pre-loading USB Device Drivers by George

George
Thu Feb 09 14:49:08 CST 2006

I don' suppose you have the phone number of someone @ microsoft that can
help me understand the WinQual program, and what I need to do for my
drivers?

Its very confusing. The site was clearly designed by someone who totally
understands the programs, not for someone who doesn't.

--
George Sexton
MH Software, Inc. - Home of Connect Daily Web Calendar
http://www.mhsoftware.com/connectdaily.htm