Hi,

I have developed a WDM based device driver for a PCI card. I want to
write an installer which will install the driver and load it without
the need to use 'Add Hardware' utility.

I have tried InstallShield9.0, but it does not support driver
installation. InstallShield 11.0 does not support installation of
unsigned driver. I tried using various Setup Api like
'SetupDiInstallDevice', 'SetupInstallFile' etc., but nothing is
working. I have created a new class in my inf file since the PCI card
doesn't fit already existing classes. I can't use
UpdatePlugAndPlayDevice function as I want my installer to work for
first time installation as well.

Any help will be highly appreciated.

Thanks,
Mayur

Re: Installer Program for WDM based unsigned driver by Don

Don
Tue Jan 03 07:52:43 CST 2006

Look at the DevCon sample from the DDK. Note, that since the driver is
unsigned you will still get the dialog about installing an unsigned driver.


--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply



"mayur" <mayuradatia@gmail.com> wrote in message
news:1136294655.869319.37770@g49g2000cwa.googlegroups.com...
> Hi,
>
> I have developed a WDM based device driver for a PCI card. I want to
> write an installer which will install the driver and load it without
> the need to use 'Add Hardware' utility.
>
> I have tried InstallShield9.0, but it does not support driver
> installation. InstallShield 11.0 does not support installation of
> unsigned driver. I tried using various Setup Api like
> 'SetupDiInstallDevice', 'SetupInstallFile' etc., but nothing is
> working. I have created a new class in my inf file since the PCI card
> doesn't fit already existing classes. I can't use
> UpdatePlugAndPlayDevice function as I want my installer to work for
> first time installation as well.
>
> Any help will be highly appreciated.
>
> Thanks,
> Mayur
>



RE: Installer Program for WDM based unsigned driver by pavel_a

pavel_a
Tue Jan 03 09:37:02 CST 2006

"mayur" wrote:
> I have tried InstallShield9.0, but it does not support driver
> installation. InstallShield 11.0 does not support installation of
> unsigned driver.

AFAIK the driver install component of InstallShield is based on DifX.
Since the latest DifX (2.1) has option to not require signed drivers,
InstallShield should support this too. Check them for updates.

--PA