Interfaces COM para UI Plug-Ins
Importante
A moderna plataforma de impressão é o meio preferido do Windows para comunicar com as impressoras. Recomendamos que utilize o controlador de classe da caixa de entrada IPP da Microsoft, juntamente com as Aplicações de Suporte de Impressão (PSA), para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.
Para obter mais informações, consulte o guia de design do aplicativo de suporte Print.
As seguintes interfaces COM são definidas para comunicação entre os drivers de impressora da Microsoft e plug-ins de interface do usuário:
interface IPrintOemCommon COM, que fornece métodos para especificar e obter informações do dispositivo.
interface COM IPrintOemUI, que permite que a DLL da interface de impressora para Unidrv ou Pscript5 chame plug-ins da interface do usuário.
interface COM IPrintOemUI2, que estende a interface COM IPrintOemUI.
interface COM IPrintOemUIMXDC, que permite que plug-ins de interface do usuário controlem a conversão de chamadas GDI para saída XPS em drivers de pipeline de filtro.
interface COM IPrintOemDriverUI, que fornece operações utilitárias para plug-ins da interface do utilizador.
interface COM IPrintCoreUI2, que fornece métodos auxiliares para plug-ins de interface do usuário de minidriver.
A figura a seguir mostra a árvore de herança para as interfaces COM usadas em plug-ins de interface do usuário.