Compartilhar via


Estruturas PDEV personalizadas

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.

Os plug-ins de renderização implementam três métodos para dar suporte a estruturas PDEV privadas. Os plug-ins de renderização Unidrv devem implementar os seguintes métodos:

IPrintOemUni::EnablePDEV

IPrintOemUni::DisablePDEV

IPrintOemUni::ResetPDEV

Os plug-ins de renderização Pscript5 devem implementar os seguintes métodos:

IPrintOemPS::EnablePDEV

IPrintOemPS::DisablePDEV

IPrintOemPS::ResetPDEV

Estrutura PDEV é um termo genérico. Refere-se a uma estrutura privada, definida localmente, para uso pelo módulo que a define. Normalmente, ele é usado para armazenar características físicas do dispositivo. Cada driver de impressora e cada plug-in de renderização define sua própria estrutura PDEV. Não há estrutura definida globalmente do tipo "PDEV".