How to preinstall USB device driver

Hi All,
What is the key to pre-installing a USB device driver so that the user
gets no prompting (assuming a signed driver) the first time he plugs in th
USB device? I am looking at UpdateDriverForPlugAndPlayDevices() and
SetupCopyOEMInf(). At this point I am getting some strange results. The
example in the DDK actually instantiates the driver without even plugging
it in.

-Justin

After doing some reading on this forum, it appears that our main problem
is that the driver isnt signed yet.

-Justin