Interfaces COM para plug-ins de interface do usuário
Importante
A plataforma de impressão moderna é o meio preferido do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) 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 Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.
As seguintes interfaces COM são definidas para comunicação entre os drivers de impressora da Microsoft e os plug-ins de IU:
Interface COM IPrintOemCommon, que fornece métodos para especificar e obter informações do dispositivo.
Interface COM IPrintOemUI, que permite que a DLL da interface da impressora para Unidrv ou Pscript5 chame plug-ins de interface do usuário.
Interface COM IPrintOemUI2, que estende a interface COM IPrintOemUI.
Interface COM IPrintOemUIMXDC, que permite que os 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 IPrintOemDriverU, que fornece operações de utilitário para plug-ins de interface do usuário.
Interface COM IPrintCoreUI2, que fornece métodos auxiliares para plug-ins de interface do usuário do minidriver.
A figura a seguir mostra a árvore de herança para as interfaces COM usadas em plug-ins de interface do usuário.