Preinstallazione di pacchetti driver

Per preinstallare i file del pacchetto driver, l'applicazione di installazione del dispositivo deve seguire questa procedura:

  1. Nel sistema di destinazione creare una directory per i file del pacchetto driver. Se l'applicazione di installazione del dispositivo installa un'applicazione, i file del pacchetto driver devono essere archiviati in una sottodirectory della directory dell'applicazione.

  2. Copiare tutti i file del pacchetto driver dal supporto di distribuzione alla directory creata nel passaggio (1). Il pacchetto driver include il driver o i driver, il file INF, il file di catalogo e altri file di installazione.

  3. Chiamare SetupCopyOEMInf specificando il file INF nella directory creata nel passaggio (1). Specificare SPOST_PATH per il parametro OEMSourceMediaType e specificare NULL per il parametro OEMSourceMediaLocation . SetupCopyOEMInf copia il pacchetto driver nel Driver Store.

Quando l'utente collega il dispositivo, il gestore PnP riconosce il dispositivo, trova il pacchetto driver precaricato nell'archivio driver da SetupCopyOEMInf e installa il pacchetto driver sul dispositivo.