Partager via


Structures PDEV personnalisées

Important

La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.

Pour plus d’informations, veuillez consulter les articles Plateforme d’impression moderne et Guide de conception des applications de support d’impression.

Les plug-ins de rendu implémentent trois méthodes pour prendre en charge les structures PDEV privées. Les plug-ins de rendu Unidrv doivent implémenter les méthodes suivantes :

IPrintOemUni::EnablePDEV

IPrintOemUni::DisablePDEV

IPrintOemUni::ResetPDEV

Les plug-ins de rendu Pscript5 doivent implémenter les méthodes suivantes :

IPrintOemPS::EnablePDEV

IPrintOemPS::DisablePDEV

IPrintOemPS::ResetPDEV

La structure PDEV est un terme générique. Il fait référence à une structure privée définie localement pour une utilisation par le module qui le définit. En règle générale, elle est utilisée pour stocker les caractéristiques des appareils physiques. Chaque pilote d’imprimante, et chaque plug-in de rendu, définit sa propre structure PDEV. Il n’existe aucune structure globale définie de type « PDEV ».