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-интерфейсов драйвера принтера".