Partager via


Fonctions du moniteur de langage

Le tableau suivant répertorie les fonctions qu’un moniteur de langage doit définir.

Nom de la fonction Description
DllEntryPoint Un point d’entrée DLL, généralement appelé DllMain.
ClosePort Ferme un port lorsqu’aucune imprimante n’est connectée à celui-ci.
EndDocPort Effectue des tâches de fin d’impression sur un port.
GetPrinterDataFromPort facultatif. Interroge un port à la recherche de valeurs stockées dans le Registre.
InitializePrintMonitor2 Initialise le moniteur d’impression et retourne un handle de instance.
OpenPortEx Ouvre un port pour une imprimante nouvellement connectée.
ReadPort Lit les données d’un port d’imprimante.
« SendRecvBidiDataFromPort facultatif. Prend en charge la communication bidirectionnelle entre une application et une imprimante ou un serveur d’impression.
Arrêt facultatif. Supprime un moniteur instance. Cette fonction est requise pour la prise en charge du cluster.
StartDocPort Effectue les tâches requises pour démarrer un travail d’impression sur un port.
WritePort Écrit des données dans un port d’imprimante.