Freigeben über


Schnittstelle für Drucktickets und Druckfunktionen, implementiert durch Unidrv/Pscript5-Plug-ins

Wichtig

Die moderne Druckplattform ist das bevorzugte Mittel von Windows, um mit Druckern zu kommunizieren. 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 Moderne Druckplattform und im Entwurfsleitfaden für die Druckunterstützungs-App.

Die Druckertreiber Microsoft Universal Printer Driver (Unidrv) und Microsoft PostScript Printer Driver (Pscript5) unter Windows Vista bieten die Möglichkeit, dass Plug-ins die Unterstützung für Drucktickets implementieren. Da sowohl Unidrv als auch Pscript5 das Laden mehrerer Plug-Ins für einen einzigen Treiber unterstützen, kann jedes Plug-In seine eigene Provider-Implementierung bereitstellen. Der Anbieter des Treibers ist dafür verantwortlich, dass die Implementierungen der OEM-Plug-in-Anbieter korrekt mit den anderen zusammenarbeiten. Nicht alle Plug-ins in einem Druckertreiber müssen die Provider-Schnittstelle unterstützen. Die vom Kerntreiber unterstützten Versionen des Druckticketschemas sind jedoch eine Teilmenge der Versionen, die vom Kerntreiber und allen verfügbaren Plug-in-Anbietern unterstützt werden. Da die Aufrufe des Plugin-Anbieters von der Anwendung gesteuert werden, muss der Plugin-Anbieter thread-sicher implementiert werden.