Condividi tramite


Informazioni di riferimento sull'installazione del driver della stampante

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

In questa sezione

Funzione Descrizione
AddMonitor
La funzioneAddMonitorinstalla un monitoraggio delle porte locale e collega i file di configurazione, dati e monitoraggio.
AddPort
La funzioneAddPortaggiunge il nome di una porta all'elenco delle porte supportate. La funzione addPort viene esportata dal monitoraggio delle porte.
AddPrinterDriver
La funzioneAddPrinterDriverinstalla un driver della stampante locale o remota 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: Non è più consigliabile installare un driver di stampante senza un pacchetto driver. Usare InstallPrinterDriverFromPackage.
AddPrinterDriverEx
La funzioneAddPrinterDriverExinstalla un driver della stampante locale o remota e collega i file di configurazione, dati e driver. Oltre ad avere le funzionalità di AddPrinterDriver, include anche opzioni che consentono l'aggiornamento rigoroso, il downgrade rigoroso, la copia solo dei file più recenti e la copia di tutti i file (indipendentemente dai timestamp dei file).
Nota: Non è più consigliabile installare un driver di stampante senza un pacchetto driver. Usare 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 indica se è installato un driver della stampante principale con un GUID, una data e una versione specificati.
DeleteMonitor
La funzioneDeleteMonitorrimuove un monitoraggio delle porte aggiunto dalla funzione AddMonitor.
DeletePort
La funzioneDeletePortvisualizza 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 della stampante specificato dall'elenco dei nomi dei driver supportati per un server, usare la funzione DeletePrinterDriverEx.
DeletePrinterDriver elimina un driver solo se non è in uso alcuna versione del driver per l'ambiente specificato. DeletePrinterDriverEx possibile eliminare versioni specifiche del driver.
DeletePrinterDriverEx
La funzioneDeletePrinterDriverExrimuove 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 della stampante dall'archivio driver.
DeletePrintProcessor
La funzione DeletePrintProcessor rimuove un processore di stampa aggiunto dalla funzioneaddPrintProcessor.
DeletePrintProvidor
La funzione DeletePrintProvidor rimuove un provider di stampa aggiunto dalla funzione AddPrintProvidor.
EnumMonitors
La funzioneEnumMonitorsrecupera informazioni sui monitoraggi delle porte installati nel server specificato.
EnumPorts
La funzione EnumPorts enumera le porte disponibili per la stampa in un server specificato.
EnumPrinterDrivers
La funzioneEnumPrinterDrivers enumera i driver della stampante installati in un server della stampante specificato.
EnumPrintProcessorDatatypes
La funzione EnumPrintProcessorDatatypes enumera i tipi di dati supportati da un processore di stampa specificato.
EnumPrintProcessors
La funzioneEnumPrintProcessorsenumera i processori di stampa installati nel server specificato.
GetCorePrinterDrivers
Recupera GUID, versione e data dei driver della stampante core 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 printer-driver.
GetPrinterDriverPackagePath
Recupera il percorso del pacchetto 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 presente 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.