Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Avvertimento A partire da Windows 10, le API che supportano provider di stampa di terze parti sono deprecate. Microsoft non consiglia alcun investimento in provider di stampa di terze parti. Inoltre, su Windows 8 e versioni successive di tali prodotti dove è disponibile il modello di driver di stampa v4, i fornitori di servizi di stampa di terze parti potrebbero non creare o gestire code che utilizzano driver di stampa v4.
Supportando set predefiniti di funzioni API, i provider di stampa di Microsoft Windows 2000 e versioni successive possono fornire le funzionalità seguenti:
Gestione code di stampa
Aggiunta, eliminazione, apertura, chiusura, enumerazione e impostazione di parametri per le code di stampa. Inoltre, fornendo una notifica delle modifiche apportate allo stato di una coda di stampa.
Gestione driver stampante
Aggiunta, eliminazione, enumerazione e specifica di una directory per i driver della stampante.
Creazione processo di stampa
Avvio e fine di un documento, avvio e fine di una pagina del documento, scrittura del flusso di dati del processo in una porta, lettura delle informazioni sullo stato della stampante.
Pianificazione dei lavori di stampa
Pianificazione, enumerazione e impostazione dei parametri per un processo di stampa.
Gestione dei moduli
Aggiunta, eliminazione, enumerazione e impostazione di parametri per i moduli di stampa.
Gestione processore di stampa
Aggiunta, eliminazione, enumerazione, specificazione di una directory e dei tipi di dati supportati dai processori di stampa.
Gestione del monitoraggio della stampa
Aggiunta, eliminazione e enumerazione dei monitor di stampa.
Gestione porte
Aggiunta, eliminazione, configurazione, enumerazione e impostazione dei parametri per le porte della stampante.
Gestione del Registro di sistema
Creazione, eliminazione ed enumerazione di chiavi e valori del Registro di sistema associati a un provider di stampa.
Altre funzionalità
Visualizzazione di una finestra di messaggio, arresto del provider di stampa, lettura di un file di spool mappato alla memoria, e fornitura di un percorso di comunicazione tra le DLL dell'interfaccia utente del monitor di porta e le DLL del server del monitor di porta.
Queste funzionalità vengono implementate come set di funzioni definite dai provider di stampa.