Language Monitor and Port Monitor Relationships

In general, port monitor components deal with the relatively low-level communications protocol between the printer and computer. Language monitors deal with a higher-level communications exchange between printer and computer, as described in the section above.

Fundamental ideas about monitor components in the Windows 95 spooler architecture are:

The spooler architecture diagram in Typical Printing Process Scenario Using a Raw Spool File illustrates these principles. It shows a spooler with one port monitor and one language monitor, and only the port monitor sends and receives through the hardware port. A diagram that showed the relationship between spooler components when the only local target printer is non-bi-directional would probably not show a language monitor component.

Note that it is possible to integrate the language monitor functionality and port monitor functionality into one component.