Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Install driver using InstallShield

I need to create an InstallShield 12 project that installs a driver on WinXP or higher. How can I do it using InstallShield 12?

like image 340
Cornel Avatar asked Jan 20 '23 11:01

Cornel


1 Answers

What we usually do is write a DLL (in C or C++) which uses SetupAPI calls (SetupDiXXX and UpdateDriverForPlugAndPlayDevices) to do all the installation work.

And then, have the installer script(IS, Inno, Wise) make calls into this DLL.

like image 199
dparakh Avatar answered Feb 19 '23 20:02

dparakh