Microsoft KB Archive/811858

From BetaArchive Wiki

Article ID: 811858

Article Last Modified on 9/27/2005



APPLIES TO

  • Microsoft Host Integration Server 2000 Standard Edition
  • Microsoft Host Integration Server 2000 Service Pack 1



IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows Registry


SUMMARY

Print Server does not include an option to suppress the printing of NULL print lines in LU3 print jobs. A line containing only non-printable characters, such as NULLs (EBCDIC X'00'), prints as a blank line.

MORE INFORMATION

LU3 print jobs regularly contain NULL print lines. You may want to suppress these NULL lines so that the printed output does not contain extraneous blank lines. The following are common reasons that NULL lines exist in LU3 print jobs:

  • A 3270 Set Buffer Address (SBA) command is used to move the cursor down several lines. The lines that are skipped when this occurs are filled with NULL characters.
  • An LU3 print job does not contain enough data to fill the screen buffer and the print job does not contain a 3270 End of Medium (EM) command at the end of the print data. In this case, the remainder of the screen buffer is filled with NULL characters.

Service pack information

To resolve this problem, obtain the latest service pack for Microsoft Host Integration Server 2000. For more information, click the following article number to view the article in the Microsoft Knowledge Base:

328152 How to obtain the latest service pack for Host Integration Server 2000


Hotfix information

The English version of this fix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.

   Date         Time   Version      Size     File name
   --------------------------------------------------
   07-Jan-2003  18:24  5.0.0.900    241,936  Ppd3270.dll

                

Note Because of file dependencies, the most recent fix that contains the preceding files may also contain additional files.

After applying the update, the following registry entry can be added to suppress NULL print lines:

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk. Follow these steps, and then quit Registry Editor:

  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate and then click the following key in the registry:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SnaPrint\Parameters

  3. On the Edit menu, point to New, and then click String Value.
  4. Type SuppressLU3NullLines, and then press ENTER.
  5. On the Edit menu, click Modify.
  6. Type YES, and then click OK.


The SuppressLU3NullLines option is disabled if the registry parameter is not present or if it is set to a value other then YES.

Keywords: kbinfo kbqfe kbhotfixserver KB811858