Network Bi-Directional Printing Support in Windows NT

Last reviewed: November 7, 1997
Article ID: Q132465
3.10 3.50 3.51 WINDOWS kbprint

The information in this article applies to:

  • Microsoft Windows NT operating system version 3.1
  • Microsoft Windows NT Advanced Server version 3.1
  • Microsoft Windows NT Workstation versions 3.5 and 3.51
  • Microsoft Windows NT Server versions 3.5 and 3.51

SUMMARY

Most print devices now support bi-directional communications in a local area network (LAN) to provide feedback to print servers. This information is used in various dialog boxes (for example, for printer status and current job information). In Windows NT, bi-directional communication between a print device and a print server over the network can be accomplished 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.

MORE INFORMATION

PJL-Compatible Print Device

When communicating with HP's Printer Job Language (PJL) compatible print device (such as an HP LaserJet IIISi or HP4-series print device) the printer driver embeds a PJL command in the data stream that causes the print device to send a signal back to the print server. The signal notifies the server when the page has finished printing. If the print device understands PJL, bi-directional printing communication over the network is possible (HPMON must be used in Windows NT). If your print device does not recognize PJL, you must create a print monitor for Windows NT that can accept a signal sent from the print device.

Network Protocol

Most network protocols support bi-directional printing. Networks protocols such as the AppleTalk protocol and Data Link Control (DLC) protocol can provide bi-directional communication in Windows NT. Although TCP/IP can carry the signal, the Line Printer Remote (LPR) specification has no facility for this signal. Therefore, the Windows NT TCP/IP protocol does not support network bi-directional printing.

HPMON

One of the Windows NT Print Monitors, HPMON, supports bi-directional printing over the network. HPMON uses one of its features called "Advanced Job Status" for detecting a response signal sent from the print device. This feature is disabled by default. To enable this feature:

  1. From the Print Manager Printer menu, choose Properties.

  2. Choose Settings.

  3. Choose Port.

  4. Select the Advanced Job Status check box.

  5. Quit Print Manager.

NOTE: When the HPMON is active, print jobs are not removed from the print queue unless the print device understands PJL. If the print device does not respond with a signal to the print server, HPMON informs Print Manager that the print job is not complete.


KBCategory: kbprint
KBSubcategory: ntprint
Additional reference words: prodnt 3.10 3.50 3.51 nic domain
Keywords : ntprint kbprint
Version : 3.10 3.50 3.51
Platform : WINDOWS


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: November 7, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.