См. InstallHinfSection на MSDN. В документации также упоминается, как вызвать установку, вызвав Rundll32.exe. Возможно, вы получите что-то вроде этого:
[Files]
..
Source: "driver\my_x86driver.inf"; DestDir: {app}\driver;
Source: "driver\my_x86driver.sys"; DestDir: {app}\driver;
[Run]
..
Filename: {sys}\rundll32.exe; Parameters: "setupapi,InstallHinfSection DefaultInstall 128 {app}\driver\my_x86driver.inf"; WorkingDir: {app}\driver; Flags: 32bit;
Обратите внимание, что вам может потребоваться запустить установку в 64-битном режиме в 64-битных системах, чтобы установить драйвер:
[Setup]
..
ArchitecturesInstallIn64BitMode=x64
Также вы можете поставить галочки для запуска версии файла .inf в зависимости от архитектуры машины (например, Check: Is64BitInstallMode
).