Sdílet prostřednictvím


IPrintCoreUI2 – rozhraní COM

Důležitý

Moderní tisková platforma je upřednostňovaná pro komunikaci s tiskárnami ve Windows. Doporučujeme použít ovladač třídy doručené pošty IPP od Microsoftu spolu s tiskovými podpůrnými aplikacemi (PSA) k přizpůsobení prostředí tisku ve Windows 10 a 11 pro vývoj zařízení tiskárny.

Další informace najdete v průvodci návrhem aplikace podpory tisku v1 a v2.

Rozhraní IPrintCoreUI2 COM rozšiřuje rozhraní IPrintOemDriverUI COM. Ve Windows XP a novějších poskytuje ovladač Pscript5 rozhraní COM IPrintCoreUI2. Metody v tomto rozhraní jsou určené pouze pro zásuvné moduly uživatelského rozhraní Pscript5.

Metoda Popis
IPrintCoreUI2::DrvGetDriverSetting Umožňuje modulu plug-in uživatelského rozhraní získat aktuální stav funkcí tiskárny a další interní informace.
IPrintCoreUI2::DrvUpdateUISetting Umožňuje modulu plug-in uživatelského rozhraní upozornit ovladač na změněnou možnost uživatelského rozhraní.
IPrintCoreUI2::DrvUpgradeRegistrySetting Umožňuje modulům plug-in OEM upgradovat nastavení privátního registru.
IPrintCoreUI2::EnumConstrainedOptions Určuje, které možnosti funkce jsou omezené.
IPrintCoreUI2::EnumFeatures Vytvoří výčet dostupných funkcí tiskárny.
IPrintCoreUI2::EnumOptions Vytvoří výčet dostupných možností konkrétní funkce.
IPrintCoreUI2::GetFeatureAttribute Načte seznam atributů funkce nebo hodnotu konkrétního atributu funkce.
IPrintCoreUI2::GetGlobalAttribute Načte globální seznam atributů nebo hodnotu konkrétního globálního atributu.
IPrintCoreUI2::GetOptionAttribute Načte seznam atributů možností nebo hodnotu konkrétního atributu možnosti.
IPrintCoreUI2::GetOptions Načte aktuální nastavení funkcí ovladače ve formátu seznamu dvojic klíčových slov funkce/možnosti.
IPrintCoreUI2::QuerySimulationSupport Načte strukturu simulace spooleru, která indikuje typy simulace, které spooler podporuje.
IPrintCoreUI2::SetOptions Nastaví nastavení funkcí ovladače.
IPrintCoreUI2::WhyConstrained Určuje, proč je zadaný výběr funkce nebo možnosti omezen.

Další informace naleznete v části Implementace rozhraní modelu COM pro ovladače tiskárny.