I would like to deploy a .inf based USB driver with my installer.
I guess the .inf needs to be placed in %SystemRoot%\\inf, but there is also a .cat (WH
%SystemRoot%\\inf
You could try asking the shell to install it for you:
%SystemRoot%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 YOUR_FILE.inf
But I'm 100% sure there's a better way...