PPD-spezifische Schnittstelle
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 IPrintCoreUI2 COM-Schnittstelle unterstützt neun Methoden, die ein Benutzeroberflächen-Plugin aufrufen kann, um auf Informationen in PPD -Dateien zuzugreifen. Sechs dieser Methoden werden von der IPrintCorePS2 COM-Schnittstelleunterstützt. Dieser Abschnitt beschreibt das PPD-spezifische Verhalten dieser Methoden.
IPrintCoreUI2 Schnittstelle PPD Methoden
IPrintCoreUI2::EnumConstrainedOptions
IPrintCoreUI2::GetFeatureAttribute
IPrintCoreUI2::GetGlobalAttribute
IPrintCoreUI2::GetOptionAttribute
IPrintCorePS2 Schnittstelle PPD Methoden
IPrintCorePS2::GetFeatureAttribute
IPrintCorePS2::GetGlobalAttribute
IPrintCorePS2::GetOptionAttribute
In diesem Abschnitt gilt ein Verweis auf eine Methode, die Mitglied beider Schnittstellen ist, für beide Methoden. Zum Beispiel gilt eine Referenz auf GetOptions sowohl für IPrintCoreUI2::GetOptions als auch für IPrintCorePS2::GetOptions.
Verfügbarkeit von PPD-Funktionen
In diesem Abschnitt bedeutet die Formulierung „PPD-Funktion ist derzeit nicht verfügbar“, dass entweder der Drucker die Funktion nicht unterstützt oder dass die Optionen der Funktion, die nicht Nein/Falsch sind, durch die aktuellen Einstellungen der installierbaren Optionen eingeschränkt sind.
Zum Beispiel bedeutet „Duplex feature isn't currently available“, dass entweder in der PPD das Schlüsselwort *Duplex nicht angegeben ist oder dass die Optionen des Schlüsselworts *Duplex , die nicht None sind, durch die Tatsache eingeschränkt sind, dass die Duplexeinheit nicht installiert ist.