*** Brief description
How do we automate the installation of unsigned hardware drivers in Windows XP.
*** Detailed description
We are writing an installer that includes a .inf file drive for a particular piece of hardware. This piece of hardware is a USB to RS232 convertor device.
We want the installer to automatically install the .inf file for the hardware, so when the hardware is installed for the first time it doesn't pop up with a "New Hardware Found" message.
However, the driver is unsigned - and Windows always pops up a bogus "Unsigned Driver" warning. Is there any way to bypass this warning? And install the driver automatically?
Note that we are not actually adding any binary code to the target Windows XP machine - all the driver code comes with windows. We are only adding a .inf file, a 4k text file which points to our hardware. There is no problem with security in this case.
Please dont tell us to "get the driver signed", as this is not an option.