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 IPrintOemDriverUni COM fornece um plug-in de renderização com acesso às operações utilitárias fornecidas pela DLL gráfica da impressora, destinadas ao Unidrv. Essas operações enviam um fluxo de dados para o spooler de impressão e obtêm informações geridas pelo driver.
A tabela a seguir lista e descreve todos os métodos definidos pela interface IPrintOemDriverUni.
| Método | Descrição |
|---|---|
| IPrintOemDriverUni::DrvGetDriverSetting | Retorna o status atual dos recursos da impressora e outras informações internas. |
| IPrintOemDriverUni::DrvGetGPDData | Permite que plug-ins de renderização obtenham dados definidos no arquivo de descrição genérica da impressora (GPD) de uma impressora. |
| IPrintOemDriverUni::DrvGetStandardVariable | Permite que plug-ins de renderização obtenham o valor atual das variáveis padrão do Unidrv. |
| IPrintOemDriverUni::DrvUniTextOut | Permite um plug-in de renderização usando uma superfície de desenho gerenciada por dispositivo para produzir facilmente cadeias de texto. |
| IPrintOemDriverUni::DrvWriteAbortBuf | Permite que um plug-in de renderização redefina uma impressora depois que um usuário encerra um trabalho de impressão. |
| IPrintOemDriverUni::DrvWriteSpoolBuf | Envia dados da impressora para o spooler. |
| IPrintOemDriverUni::DrvXMoveTo | Notifica o Unidrv sobre alterações de posição x do cursor. |
| IPrintOemDriverUni::DrvYMoveTo | Notifica o Unidrv sobre alterações na posição y do cursor. |
Para obter mais informações, consulte Implementação de Interfaces COM de Drivers de Impressora.