Referenz zur Druckertreiberinstallation
Die Funktionen in diesem Abschnitt installieren und konfigurieren Druckertreiber auf einem Computer.
In diesem Abschnitt
Funktion | BESCHREIBUNG |
---|---|
AddMonitor |
Die AddMonitor-Funktion installiert einen lokalen Portmonitor und verknüpft die Konfigurations-, Daten- und Überwachungsdateien. |
AddPort |
Die AddPort-Funktion fügt der Liste der unterstützten Ports den Namen eines Ports hinzu. Die AddPort-Funktion wird vom Portmonitor exportiert. |
AddPrinterDriver |
Die AddPrinterDriver-Funktion installiert einen lokalen oder Remotedruckertreiber und ordnet die Konfigurations-, Daten- und Treiberdateien zu. Verwenden Sie für mehr Flexibilität beim Installieren oder Aktualisieren von Druckertreibern die AddPrinterDriverEx-Funktion , da sie ein striktes Upgrade, striktes Downgrade, nur das Kopieren neuerer Dateien und das Kopieren aller Dateien (unabhängig von den Dateizeitstempeln) ermöglicht. Hinweis: Die Installation eines Druckertreibers ohne Treiberpaket wird nicht mehr empfohlen. Verwenden Sie stattdessen InstallPrinterDriverFromPackage . |
AddPrinterDriverEx |
Die AddPrinterDriverEx-Funktion installiert einen lokalen oder Remotedruckertreiber und verknüpft die Konfigurations-, Daten- und Treiberdateien. Neben den Funktionen von AddPrinterDriver verfügt es auch über Optionen, die ein striktes Upgrade, striktes Downgrade, nur das Kopieren neuerer Dateien und das Kopieren aller Dateien (unabhängig von Dateizeitstempeln) ermöglichen. Hinweis: Die Installation eines Druckertreibers ohne Treiberpaket wird nicht mehr empfohlen. Verwenden Sie stattdessen InstallPrinterDriverFromPackage . |
AddPrintProcessor |
Die AddPrintProcessor-Funktion installiert einen Druckprozessor auf dem angegebenen Server und fügt den Namen des Druckprozessors der Liste der unterstützten Druckprozessoren hinzu. |
AddPrintProvidor |
Die AddPrintProvidor-Funktion installiert einen lokalen Druckanbieter und verknüpft die Konfigurations-, Daten- und Anbieterdateien. |
CorePrinterDriverInstalled |
Die CorePrinterDriverInstalled-Funktion meldet, ob ein Kerndruckertreiber mit einer angegebenen GUID, einem angegebenen Datum und einer angegebenen Version installiert ist. |
DeleteMonitor |
Die DeleteMonitor-Funktion entfernt einen Portmonitor, der von der AddMonitor-Funktion hinzugefügt wurde. |
DeletePort |
Die DeletePort-Funktion zeigt ein Dialogfeld an, in dem der Benutzer einen Portnamen löschen kann. |
DeletePrinterDriver |
Die DeletePrinterDriver-Funktion entfernt den angegebenen Druckertreibernamen aus der Liste der namen der unterstützten Treiber auf einem Server. Verwenden Sie die DeletePrinterDriverEx-Funktion , um die dem Treiber zugeordneten Dateien zusätzlich zum Entfernen des angegebenen Druckertreibernamens aus der Liste der unterstützten Treiber für einen Server zu löschen. DeletePrinterDriver löscht einen Treiber nur, wenn keine Version des Treibers für die angegebene Umgebung verwendet wird. DeletePrinterDriverEx kann bestimmte Versionen des Treibers löschen. |
DeletePrinterDriverEx |
Die DeletePrinterDriverEx-Funktion entfernt den angegebenen Druckertreibernamen aus der Liste der Namen der unterstützten Treiber auf einem Server und löscht die dem Treiber zugeordneten Dateien. Diese Funktion kann auch bestimmte Versionen des Treibers löschen. |
DeletePrinterDriverPackage |
Löscht ein Druckertreiberpaket aus dem Treiberspeicher. |
DeletePrintProcessor |
Die DeletePrintProcessor-Funktion entfernt einen Druckprozessor, der von der AddPrintProcessor-Funktion hinzugefügt wurde. |
DeletePrintProvidor |
Die DeletePrintProvidor-Funktion entfernt einen Druckanbieter, der von der AddPrintProvidor-Funktion hinzugefügt wurde. |
EnumMonitors |
Die EnumMonitors-Funktion ruft Informationen zu den Portmonitoren ab, die auf dem angegebenen Server installiert sind. |
EnumPorts |
Die EnumPorts-Funktion listet die Ports auf, die für das Drucken auf einem angegebenen Server verfügbar sind. |
EnumPrinterDrivers |
Die EnumPrinterDrivers-Funktion listet die Druckertreiber auf, die auf einem angegebenen Druckerserver installiert sind. |
EnumPrintProcessorDatatypes |
Die EnumPrintProcessorDatatypes-Funktion listet die Datentypen auf, die von einem angegebenen Druckprozessor unterstützt werden. |
EnumPrintProcessors |
Die EnumPrintProcessors-Funktion listet die auf dem angegebenen Server installierten Druckprozessoren auf. |
GetCorePrinterDrivers |
Ruft GUID, Version und Datum der angegebenen Kerndruckertreiber und den Pfad zu ihren Paketen ab. |
GetPrinterDriver |
Die GetPrinterDriver-Funktion ruft Treiberdaten für den angegebenen Drucker ab. Wenn der Treiber nicht auf dem lokalen Computer installiert ist, wird er von GetPrinterDriver installiert. |
GetPrinterDriver2 |
Die GetPrinterDriver2-Funktion ruft Treiberdaten für den angegebenen Drucker ab. Wenn der Treiber nicht auf dem lokalen Computer installiert ist, installiert GetPrinterDriver2 ihn und zeigt eine beliebige Benutzeroberfläche für das angegebene Fenster an. |
GetPrinterDriverDirectory |
Die GetPrinterDriverDirectory-Funktion ruft den Pfad des Druckertreiberverzeichnisses ab. |
GetPrinterDriverPackagePath |
Ruft den Pfad zum angegebenen Druckertreiberpaket auf einem Druckserver ab. |
GetPrintProcessorDirectory |
Die GetPrintProcessorDirectory-Funktion ruft den Pfad zum Druckprozessorverzeichnis auf dem angegebenen Server ab. |
InstallPrinterDriverFromPackage |
Installiert einen Druckertreiber aus einem Treiberpaket, das sich im Treiberspeicher des Druckservers befindet. |
UploadPrinterDriverPackage |
Lädt einen Druckertreiber in den Treiberspeicher des Druckservers hoch, damit er installiert werden kann, indem InstallPrinterDriverFromPackage aufgerufen wird. |