Funzione SetupDiInstallDriverFiles (setupapi.h)
La funzione SetupDiInstallDriverFiles è il gestore predefinito per la richiesta di installazione DIF_INSTALLDEVICEFILES .
Sintassi
WINSETUPAPI BOOL SetupDiInstallDriverFiles(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVINFO_DATA DeviceInfoData
);
Parametri
[in] DeviceInfoSet
Handle per il set di informazioni sul dispositivo che contiene l'elemento informazioni sul dispositivo che rappresenta il dispositivo per cui installare i file. Il set di informazioni sul dispositivo non deve contenere elementi remoti.
[in] DeviceInfoData
Puntatore a una struttura SP_DEVINFO_DATA che specifica l'elemento informazioni sul dispositivo in DeviceInfoSet.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce TRUE . In caso contrario, restituisce FALSE e l'errore registrato può essere recuperato con una chiamata a GetLastError.
Commenti
Il chiamante di SetupDiInstallDriverFiles deve essere membro del gruppo Administrators se questa funzione viene usata per installare i file. Tuttavia, se questa funzione viene usata per compilare una coda di file, l'appartenenza al gruppo Administrators non è necessaria.
Prima di chiamare questa funzione, è necessario selezionare un driver per il set di informazioni o l'elemento del dispositivo specificato.
Questa funzione elabora le voci CopyFiles, Delfiles e Renfiles nel file INF selezionato.
DeviceInfoSet deve contenere solo elementi nel computer locale.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows 2000 e versioni successive di Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | setupapi.h (include Setupapi.h) |
Libreria | Setupapi.lib |
DLL | Setupapi.dll |