This article was previously published under Q132465
Most print devices now support bi-directional communications in a localarea network (LAN) to provide feedback to print servers. This informationis used in various dialog boxes (for example, for printer status andcurrent job information). In Windows NT, bi-directional communicationbetween a print device and a print server over the network can beaccomplished if the following conditions are met:
The print device can signal back to the print server (it is a PJL-compatible print device).
You are using a communication channel or network protocol that can carry the signal.
The print server is using the Windows NT Hewlett-Packard (HP) Network Print Monitor (HPMON) that expects the signal.
PJL-Compatible Print Device
When communicating with HP's Printer Job Language (PJL) compatible printdevice (such as an HP LaserJet IIISi or HP4-series print device) theprinter driver embeds a PJL command in the data stream that causes theprint device to send a signal back to the print server. The signalnotifies the server when the page has finished printing. If the printdevice understands PJL, bi-directional printing communication over thenetwork is possible (HPMON must be used in Windows NT). If your printdevice does not recognize PJL, you must create a print monitor for WindowsNT that can accept a signal sent from the print device.
Most network protocols support bi-directional printing. Networks protocolssuch as the AppleTalk protocol and Data Link Control (DLC) protocol canprovide bi-directional communication in Windows NT. Although TCP/IP cancarry the signal, the Line Printer Remote (LPR) specification has nofacility for this signal. Therefore, the Windows NT TCP/IP protocol doesnot support network bi-directional printing.
One of the Windows NT Print Monitors, HPMON, supports bi-directionalprinting over the network. HPMON uses one of its features called "AdvancedJob Status" for detecting a response signal sent from the print device.This feature is disabled by default. To enable this feature:
From the Print Manager Printer menu, choose Properties.
Select the Advanced Job Status check box.
Quit Print Manager.
NOTE: When the HPMON is active, print jobs are not removed from the printqueue unless the print device understands PJL. If the print device doesnot respond with a signal to the print server, HPMON informs Print Managerthat the print job is not complete.