Share via


Informazioni di riferimento sull'installazione del driver stampante

Le funzioni di questa sezione installano e configurano i driver della stampante in un computer.

Contenuto della sezione

Funzione Descrizione
AddMonitor
La funzione AddMonitor installa un monitoraggio della porta locale e collega i file di configurazione, dati e monitoraggio.
AddPort
La funzione AddPort aggiunge il nome di una porta all'elenco delle porte supportate. La funzione AddPort viene esportata dal monitor della porta.
Addprinterdriver
La funzione AddPrinterDriver installa un driver di stampante locale o remoto e associa i file di configurazione, dati e driver.
Per una maggiore flessibilità nell'installazione o nell'aggiornamento dei driver della stampante, usare la funzione AddPrinterDriverEx perché consente un aggiornamento rigoroso, un downgrade rigoroso, la copia dei file più recenti e la copia di tutti i file (indipendentemente dai timestamp dei file).
Nota: L'installazione di un driver di stampante senza un pacchetto driver non è più consigliata. Usare invece InstallPrinterDriverFromPackage .
AddPrinterDriverEx
La funzione AddPrinterDriverEx installa un driver della stampante locale o remoto e collega i file di configurazione, dati e driver. Oltre a avere le funzionalità di AddPrinterDriver, include anche opzioni che consentono un aggiornamento rigoroso, un downgrade rigoroso, la copia di file più recenti solo e la copia di tutti i file (indipendentemente dai timestamp dei file).
Nota: L'installazione di un driver di stampante senza un pacchetto driver non è più consigliata. Usare invece InstallPrinterDriverFromPackage .
AddPrintProcessor
La funzione AddPrintProcessor installa un processore di stampa nel server specificato e aggiunge il nome del processore di stampa all'elenco dei processori di stampa supportati.
AddPrintProvidor
La funzione AddPrintProvidor installa un provider di stampa locale e collega i file di configurazione, dati e provider.
CorePrinterDriverInstalled
La funzione CorePrinterDriverInstalled segnala se viene installato un driver della stampante core con un GUID, una data e una versione specificati.
DeleteMonitor
La funzione DeleteMonitor rimuove un monitoraggio porta aggiunto dalla funzione AddMonitor .
DeletePort
La funzione DeletePort visualizza una finestra di dialogo che consente all'utente di eliminare un nome di porta.
DeletePrinterDriver
La funzione DeletePrinterDriver rimuove il nome del driver della stampante specificato dall'elenco dei nomi dei driver supportati in un server.
Per eliminare i file associati al driver oltre a rimuovere il nome del driver stampante specificato dall'elenco dei nomi dei driver supportati per un server, usare la funzione DeletePrinterDriverEx .
DeletePrinterDriver elimina un driver solo se non viene usata alcuna versione del driver per l'ambiente specificato. DeletePrinterDriverEx può eliminare versioni specifiche del driver.
DeletePrinterDriverEx
La funzione DeletePrinterDriverEx rimuove il nome del driver della stampante specificato dall'elenco dei nomi dei driver supportati in un server ed elimina i file associati al driver. Questa funzione può anche eliminare versioni specifiche del driver.
DeletePrinterDriverPackage
Elimina un pacchetto driver stampante dall'archivio driver.
DeletePrintProcessor
La funzione DeletePrintProcessor rimuove un processore di stampa aggiunto dalla funzione AddPrintProcessor .
DeletePrintProvidor
La funzione DeletePrintProvidor rimuove un provider di stampa aggiunto dalla funzione AddPrintProvidor .
EnumMonitors
La funzione EnumMonitors recupera informazioni sui monitoraggi delle porte installate nel server specificato.
EnumPorts
La funzione EnumPorts enumera le porte disponibili per la stampa in un server specificato.
EnumPrinterDrivers
La funzione EnumPrinterDrivers enumera i driver della stampante installati in un server stampante specificato.
EnumPrintProcessorDatatypes
La funzione EnumPrintProcessorDatatypes enumera i tipi di dati supportati da un processore di stampa specificato.
EnumPrintProcessors
La funzione EnumPrintProcessors enumera i processori di stampa installati nel server specificato.
GetCorePrinterDrivers
Recupera GUID, versione e data dei driver della stampante di base specificati e il percorso dei pacchetti.
Getprinterdriver
La funzione GetPrinterDriver recupera i dati del driver per la stampante specificata. Se il driver non è installato nel computer locale, GetPrinterDriver lo installa.
GetPrinterDriver2
La funzione GetPrinterDriver2 recupera i dati del driver per la stampante specificata. Se il driver non è installato nel computer locale, GetPrinterDriver2 lo installa e visualizza qualsiasi interfaccia utente nella finestra specificata.
Getprinterdriverdirectory
La funzione GetPrinterDriverDirectory recupera il percorso della directory del driver della stampante.
GetPrinterDriverPackagePath
Recupera il percorso del pacchetto del driver della stampante specificato in un server di stampa.
GetPrintProcessorDirectory
La funzione GetPrintProcessorDirectory recupera il percorso della directory del processore di stampa nel server specificato.
InstallPrinterDriverFromPackage
Installa un driver della stampante da un pacchetto driver che si trova nell'archivio driver del server di stampa.
UploadPrinterDriverPackage
Carica un driver della stampante nell'archivio driver del server di stampa in modo che possa essere installato chiamando InstallPrinterDriverFromPackage.