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.