BOOLEAN
SetupDiInstallDriverFiles(
IN HDEVINFO DeviceInfoSet,
IN PSP_DEVINFO_DATA DeviceInfoData /* optional */
);
SetupDiInstallDriverFiles is the default handler for the DIF_INSTALLDEVICEFILES class installation request. It is similar to the SetupDiInstallDevice function; however, it performs only the file copy commands in an INF file Install section. The SetupDiInstallDriverFiles function does not configure the device.
The function returns TRUE if it is successful. Otherwise it returns FALSE and the logged error can be retrieved with a call to GetLastError.
A driver must be selected for the specified device information set or element before this function is called.