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


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

Важно!

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

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

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

Метод Описание
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 Извлекает структуру возможностей имитации очереди очереди, которая указывает, какие виды моделирования поддерживается диспетчером очереди.
IPrintCoreUI2::SetOptions Задает параметры функций драйвера.
IPrintCoreUI2::WhyConstrained Определяет, почему выбор указанного компонента или параметра ограничен.

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