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


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

Внимание

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

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

Интерфейс IPrintCorePS2 COM предоставляет набор вспомогательных методов для подключаемых модулей отрисовки Pscript5. В следующей таблице перечислены и описаны все методы, определенные интерфейсом IPrintCorePS2 .

Метод Description
IPrintCorePS2::D rvWriteSpoolBuf> Предоставляется драйвером Pscript5, чтобы [подключаемые модули отрисовки] могли отправлять данные принтера в spooler.
IPrintCorePS2::EnumFeatures Перечисляет доступные функции принтера.
IPrintCorePS2::EnumOptions Перечисляет доступные параметры определенной функции.
IPrintCorePS2::GetFeatureAttribute Извлекает список атрибутов признаков или значение определенного атрибута компонента.
IPrintCorePS2::GetGlobalAttribute Извлекает глобальный список атрибутов или значение определенного глобального атрибута.
IPrintCorePS2::GetOptionAttribute Извлекает список атрибутов параметра или значение определенного атрибута параметра.
IPrintCorePS2::GetOptions Извлекает текущие параметры функции драйвера в формате списка пар ключевых слов компонента или параметра.

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