Introduzione ai file GPD
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.
I file GPD vengono usati per la creazione di minidriver Unidrv. Un minidriver Unidrv è costituito da una descrizione della stampante generica basata su testo (GPD), che può essere contenuta in uno o più file GPD.
I file GPD usano il linguaggio GPD per descrivere una stampante. I file contengono voci di file GPD che usano la lingua GPD per fornire i tipi di informazioni seguenti:
Attributi della stampante che descrivono le caratteristiche della stampante.
Comandi della stampante che controllano le operazioni della stampante.
Funzionalità della stampante che descrivono le funzionalità della stampante che possono essere controllate da Unidrv.
Opzioni della stampante che rappresentano gli stati che possono essere assegnati alle funzionalità della stampante.
Descrizioni dei tipi di carattere della stampante che specificano le caratteristiche associate ai tipi di carattere residenti nell'hardware e nelle munizioni.
Istruzioni condizionali che descrivono le dipendenze tra gli attributi della stampante e la configurazione di una stampante.
Il linguaggio Criteri di gruppo definisce anche le voci di file GPD che controllano le operazioni seguenti:
Gestione dei formati di colore
Gestione delle funzionalità e delle opzioni installabili
Descrizione delle configurazioni della memoria della stampante
Questa sezione introduttiva include anche discussioni sulle unità master, l'uso di più file GPD in un minidriver e l'uso di DLL di risorse in un minidriver.