Compartir a través de


Interacción del monitor de puerto y idioma

En la ilustración siguiente se muestra la ruta de acceso tomada por los datos de la impresora del procesador de impresión a una impresora que a) tiene un monitor de idioma asociado; y b) no tiene un monitor de idioma asociado.

ilustraciones que comparan una ruta de acceso de datos de impresora con un monitor de idioma y sin un monitor de idioma.

Si un monitor de idioma está asociado a una impresora durante la instalación de la impresora, el monitor de idioma recibe el flujo de datos de la impresora desde el procesador de impresión del administrador de impresión. El monitor de idioma modifica el flujo de datos y lo pasa al monitor de puerto de la impresora.

La mayoría de las funciones definidas por los monitores de impresión son las mismas para los monitores de idioma y los monitores de puerto. Normalmente, si un monitor de idioma está en la ruta de acceso del flujo de datos, el administrador de trabajos de cola llama a la implementación del monitor de idioma de una función y el monitor de idioma llama a la implementación del monitor de puerto de la misma función. Por ejemplo, la función WritePort en el monitor de lenguaje PJL (Pjlmon.dll) agrega comandos PJL al flujo de datos y, a continuación, llama a WritePort del monitor de puerto para enviar la secuencia al controlador de puerto.

Si no se instala un monitor de idioma, el administrador de colas llama a la implementación del monitor de puerto de la función.

Dado que los monitores de idioma y los monitores de puerto son componentes discretos de la arquitectura de impresión, los monitores personalizados y proporcionados por Microsoft se pueden usar juntos. Por lo tanto, puede proporcionar un monitor de lenguaje personalizado que funcione junto con un monitor de puertos proporcionado por Microsoft y viceversa.

También puede proporcionar un único monitor de impresión que consta de un idioma combinado y un monitor de puerto.