Freigeben über


IPrintOemDriverUni COM-Schnittstelle

Wichtig

Die Modern Print-Plattform ist die von Windows bevorzugte Methode zur Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie unter Modern Print-Plattform und der Anleitung zum Design der Print-Support-App.

Die IPrintOemDriverUni COM-Schnittstelle bietet einem Rendering-Plugin Zugriff auf Vorgänge, die von der Druckergrafik-DLL für Unidrv bereitgestellt werden. Diese Vorgänge senden einen Druck-Stream an den Druck-Spooler und rufen Informationen ab, die vom Treiber verwaltet werden.

In der folgenden Tabelle sind alle von der IPrintOemDriverUni-Schnittstelle definierten Methoden aufgeführt und beschrieben.

Methode Beschreibung
IPrintOemDriverUni::DrvGetDriverSetting Gibt den aktuellen Status der Funktionen des Druckers und andere interne Informationen zurück.
IPrintOemDriverUni::DrvGetGPDData Ermöglicht es Rendering-Plugins, Daten abzurufen, die in der Generic Printer Description (GPD)-Datei eines Druckers definiert sind.
IPrintOemDriverUni::DrvGetStandardVariable Ermöglicht es Rendering-Plug-Ins, den aktuellen Wert der Standardvariablen von Unidrv abzurufen.
IPrintOemDriverUni::DrvUniTextOut Ermöglicht einem Rendering-Plug-In, das eine geräteverwaltete Oberfläche verwendet, die einfache Ausgabe von Zeichenfolgen.
IPrintOemDriverUni::DrvWriteAbortBuf Ermöglicht es einem Rendering-Plugin, einen Drucker zurückzusetzen, nachdem ein Benutzer einen Job beendet hat.
IPrintOemDriverUni::DrvWriteSpoolBuf Sendet Druckdaten an den Spooler.
IPrintOemDriverUni::DrvXMoveTo Informiert Unidrv über Änderungen der Cursor-X-Position.
IPrintOemDriverUni::DrvYMoveTo Benachrichtigt Unidrv über Änderungen der Y-Position des Cursors.

Weitere Informationen finden Sie unter Implementierung von COM-Schnittstellen für Druckertreiber.