Aggiornamento dell'INF del driver compatibile con il pacchetto
Importante
La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.
Per altre informazioni, vedere Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.
Dopo aver aggrerato il driver principale con il driver compatibile con il pacchetto, il passaggio successivo consiste nell'aggiornare il file INF del driver compatibile con il pacchetto.
Il file INF per il driver compatibile con il pacchetto deve fare riferimento al pacchetto di driver core aggiornato. A tale scopo, identificare il pacchetto di driver di base con un GUID del modello principale, come descritto in Scrittura di driver principali. Oltre a identificare il pacchetto driver principale, è necessario apportare le due modifiche seguenti al file INF.
In primo luogo, specificare la versione minima accettabile del driver core in modo che venga usata solo la versione aggiornata. Se si specifica una versione minima, il driver compatibile con il pacchetto viene installato con una versione precedente e incompatibile del pacchetto driver principale. Per specificare la versione minima, usare la direttiva INF InboxVersionRequired, come illustrato nell'esempio seguente:
[PrinterPackageInstallation.x86]
PackageAware=TRUE
CoreDriverDependencies={D20EA372-DD35-4950-9ED8-A6335AFE79F0}
InboxVersionRequired=<version of the updated core driver>
Nell'esempio precedente sostituire il testo in corsivo con le informazioni sulla versione del driver appropriate.
In secondo luogo, usare la direttiva INF CopyINF per copiare il pacchetto di driver core aggiornato nell'archivio driver. Questa direttiva è stata aggiornata in Windows Vista per supportare la copia nell'archivio driver.
Dopo aver completato questi passaggi, il driver deve essere pronto per il test. Durante l'installazione di PnP, il programma di installazione rileverà il nuovo driver compatibile con il pacchetto e leggerà il file INF associato. La direttiva CopyINF forza il caricamento del pacchetto driver principale aggiornato nell'archivio driver e il resto dell'installazione del driver compatibile con i pacchetti procederà.