Поделиться через


COM-интерфейс IPrintCoreUI2

Внимание

Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.

Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.

IPrintCoreUI2 Интерфейс COM расширяет интерфейс COM IPrintOemDriverUI COM. В Windows XP и более поздних версиях драйвер Pscript5 предоставляет IPrintCoreUI2 com-интерфейс. Методы в этом интерфейсе используются только подключаемыми модулями пользовательского интерфейса Pscript5.

Метод Description
IPrintCoreUI2::D rvGetDriverSetting Включает подключаемый модуль пользовательского интерфейса для получения текущего состояния функций принтера и других внутренних сведений.
IPrintCoreUI2::D rvUpdateUISetting Позволяет подключаемый модуль пользовательского интерфейса уведомлять драйвер измененного параметра пользовательского интерфейса.
IPrintCoreUI2::D rvUpgradeRegistrySetting Позволяет подключаемым модулям OEM обновлять параметры частного реестра.
IPrintCoreUI2::EnumConstrainedOptions Определяет, какие параметры функции ограничены.
IPrintCoreUI2::EnumFeatures Перечисляет доступные функции принтера.
IPrintCoreUI2::EnumOptions Перечисляет доступные параметры определенной функции.
IPrintCoreUI2::GetFeatureAttribute Извлекает список атрибутов признаков или значение определенного атрибута компонента.
IPrintCoreUI2::GetGlobalAttribute Извлекает глобальный список атрибутов или значение определенного глобального атрибута.
IPrintCoreUI2::GetOptionAttribute Извлекает список атрибутов параметра или значение определенного атрибута параметра.
IPrintCoreUI2::GetOptions Извлекает текущие параметры функции драйвера в формате списка пар ключевых слов компонента или параметра.
IPrintCoreUI2::QuerySimulationSupport Извлекает структуру возможностей моделирования spooler, которая указывает на типы моделирования, поддерживаемые spooler.
IPrintCoreUI2::SetOptions Задает параметры функции драйвера.
IPrintCoreUI2::WhyConstrained Определяет, почему указанный выбор компонента или параметра ограничен.

Дополнительные сведения см. в разделе "Реализация COM-интерфейсов драйвера принтера".