Direttiva INF InboxVersionRequired
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.
Per i driver in grado di riconoscimento dei pacchetti, è possibile usare la direttiva InboxVersionRequired INF per specificare una versione minima accettabile per tutti i driver principali a cui fa riferimento INF. È possibile usare la parola chiave UseDriverVer per specificare la versione minima. Questa versione minima si applica a tutti i driver core a cui si fa riferimento in INF.
La sezione package-aware-driver di esempio seguente illustra come inserire la direttiva InboxVersionRequired INF:
[PrinterPackageInstallation.amd64]
PackageAware=TRUE
CoreDriverDependencies={D20EA372-DD35-4950-9ED8-A6335AFE79F0},{D20EA372-DD35-4950-9ED8-A6335AFE79F3}
InboxVersionRequired=UseDriverVer
Se la parola chiave UseDriverVer viene usata come valore per InboxVersionRequired, UseDriverVer informa il programma di installazione della classe di usare la stringa di versione della direttiva DriverVer da INF che viene analizzata come versione minima accettabile di qualsiasi driver core. È necessario prestare attenzione quando si utilizzano i driver di servizio che usano la parola chiave UseDriverVer . Tutti i driver di base a cui viene fatto riferimento da un INF devono essere la stessa o una versione successiva affinché l'installazione venga completata correttamente.
È anche possibile specificare stringhe di versione specifiche come valore per InboxVersionRequired. Queste stringhe di versione seguono la stessa formattazione della stringa DriverVer specificata nella sezione Versione INF. Per altre informazioni sul formato di stringa driverVer , vedere Direttiva INF DriverVer.
L'esempio seguente illustra come impostare InboxVersionRequired su una stringa di versione specifica:
InboxVersionRequired=09/28/1999,5.00.2136.1