Top "Setupapi" questions

SetupAPI is a Win32API that is used for installing device drivers and in enumerating existing devices on a Windows computer.

dpinst / DifX won't install signed driver silently

When installing a signed driver (i.e. with a properly signed .CAB) on Windows 7 through DpInst, unless it's a WHQL-signed …

windows-7 device-driver digital-signature setupapi driver-signing
WinUSB driver installation failing on XP (works fine on Win7)

I'm having difficulty installing a WinUSB driver on Windows XP (x86, service pack 3). I've followed the Microsoft WinUSB guidelines to …

windows-installer driver setupapi winusb
Does SetupDiGetClassDevs work with device instance IDs as documented?

According to MSDN documentation, SetupDiGetClassDevs can be passed a device instance ID to obtain a device information set for a …

windows winapi device hardware-interface setupapi
Programmatic driver install via .inf causing reboot

I'm trying to install a driver via an inf file using this command: rundll32.exe setupapi,InstallHinfSection DefaultInstall 128 .\my_driver.…

cmd driver setupapi