Delen via


IPrintOemUI COM-interface

Belangrijk

Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. U wordt aangeraden het IPP inbox-stuurprogramma van Microsoft te gebruiken, samen met Print Support Apps (PSA), om de afdrukervaring in Windows 10 en 11 aan te passen voor de ontwikkeling van printerapparaten.

Zie de ontwerpgids voor de Print support-appvoor meer informatie.

De IPrintOemUI COM-interface is het middel waarmee de printerinterface DLL- voor Unidrv of Pscript5 communiceert met een UI-invoegtoepassing. De IPrintOemUI-interface wordt geïmplementeerd door elke UI-invoegtoepassing.

De volgende tabel bevat en beschrijft alle methoden die de IPrintOemUI interface levert. Ui-invoegtoepassingen moeten alle vermelde methoden definiëren. Als een methode niet nodig is, kan deze gewoon E_NOTIMPL retourneren.

Methode Beschrijving
IPrintOemUI::CommonUIProp Hiermee kan een UI-invoegtoepassing een bestaande pagina van het eigenschappenvenster van een printer of documenteigenschappenblad wijzigen.
IPrintOemUI::DeviceCapabilities Hiermee kan een UI-invoegtoepassing aangepaste apparaatmogelijkheden opgeven.
IPrintOemUI::DevicePropertySheets Hiermee kan een UI-invoegtoepassing een nieuwe pagina toevoegen aan het eigenschappenvenster van een printerapparaat.
IPrintOemUI::DevMode Hiermee worden bewerkingen uitgevoerd op de privé-DEVMODEW--leden van een gebruikersinterface-invoegtoepassing.
IPrintOemUI::DevQueryPrintEx Hiermee kunt u een UI-invoegtoepassing gebruiken om te bepalen of een afdruktaak afdrukbaar is.
IPrintOemUI::DocumentPropertySheets Hiermee kan een UI-invoegtoepassing een nieuwe pagina toevoegen aan het documenteigenschappenvenster van een printerapparaat.
IPrintOemUI::DriverEvent Aangeroepen door de afdrukspooler bij het verwerken van stuurprogrammaspecifieke gebeurtenissen die mogelijk actie vereisen door het printerstuurprogramma.
IPrintOemUI::FontInstallerDlgProc Vervangt de gebruikersinterface van het installatieprogramma voor het unidrv-lettertype.
IPrintOemUI::GetInfo (Implementatie vereist.) Retourneert de identificatiegegevens van een ui-invoegtoepassing.
IPrintOemUI::PrinterEvent Hiermee kan een UI-invoegtoepassing printergebeurtenissen verwerken.
IPrintOemUI::PublishDriverInterface (Implementatie vereist.) Hiermee wordt een aanwijzer geleverd naar de interface van het Unidrv- of Pscript5-stuurprogramma IPrintOemDriverUI COM-interface, IPrintCoreUI2 COM-interface, IPrintCoreHelperPS-interfaceof IPrintCoreHelperUni-interface.
IPrintOemUI::QueryColorProfile Hiermee kan een DLL van de printerinterface een ICC-profiel opgeven voor kleurenbeheer.
IPrintOemUI::UpdateExternalFonts Hiermee kan een printerinterface-DLL de Unidrv-lettertype-indelingsbestanden van een printer bijwerken.
IPrintOemUI::UpgradePrinter Hiermee kan een UI-invoegtoepassing apparaatoptiewaarden bijwerken die zijn opgeslagen in het register.

Zie COM-interfaces voor printerstuurprogramma's implementerenvoor meer informatie.