Добавление поддержки по запросу на печать в монолитные драйверы печати
Внимание
Современная платформа печати — это предпочтительный способ взаимодействия с принтерами Windows. Рекомендуется использовать драйвер класса "Входящие" Microsoft IPP вместе с приложениями поддержки печати (PSA), чтобы настроить возможности печати в Windows 10 и 11 для разработки устройств принтера.
Дополнительные сведения см. в статье "Современная платформа печати" и руководство по проектированию приложений поддержки печати.
Для монолитного драйвера печати для предоставления поддержки запросов на печать и поддержки технологий печати и печати он должен реализовать интерфейс IPrintTicketProvider, а также обеспечить необходимую поддержку интерфейса IClassFactory для методов вызова com-стиля, используемых драйвером печати. Как минимум, драйвер должен поддерживать методы интерфейса IPrintTicketProvider , вызываемого во время вызова OpenPrinter в последовательности, показанной ниже:
Чтобы завершить поддержку этого интерфейса, драйвер печати должен поддерживать остальные методы интерфейса IPrintTicketProvider :