Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 Guia de design do aplicativo de suporte de impressão v1 e v2.
A interface COM IPrintOemPS é o meio pelo qual a DLL gráfica da impressora para Pscript5 se comunica com um plug-in de renderização. A interface IPrintOemPS é implementada por cada plug-in de renderização.
A tabela a seguir lista e descreve todos os métodos fornecidos pela interface IPrintOemPS. Os plug-ins de renderização devem definir todos os métodos listados. Se um método não for necessário, ele pode retornar E_NOTIMPL.
| Método | Descrição |
|---|---|
| IPrintOemPS::Comando | Permite que um plug-in de renderização insira comandos Postscript no fluxo de dados do trabalho de impressão. |
| IPrintOemPS::D evMode | Executa operações no privado de um plug-in de renderização membros do DEVMODEW. |
| IPrintOemPS::D isableDriver | Libera recursos que foram alocados pelo método de IPrintOemPS::EnableDriver de um plug-in de renderização. |
| IPrintOemPS::DisablePDEV | Permite que um plug-in de renderização exclua a estrutura PDEV privada que foi alocada por seu método IPrintOemPS::EnablePDEV. |
| IPrintOemPS::EnableDriver | Permite que um plug-in de renderização conecte algumas funções DDI gráficas. Este método e IPrintOemPS::D isableDriver devem ser considerados como um par; se um é implementado, o outro também deve ser implementado. |
| IPrintOemPS::EnablePDEV | Permite que um plug-in de renderização crie sua própria estrutura PDEV. |
| IPrintOemPS::GetInfo | (Implementação necessária.) Retorna informações de identificação do plug-in de renderização. |
| IPrintOemPS::P ublishDriverInterface | (Implementação necessária.) Fornece um ponteiro para a interface COM IPrintOemDriverPS do driver Pscript5interface COM IPrintCorePS2ou interface IPrintCoreHelperPS |
| IPrintOemPS::ResetPDEV | Permite que um plug-in de renderização redefina sua estrutura PDEV. |
Para obter mais informações, consulte Implementação de Interfaces COM de Controladores de Impressoras.