Window XP does not update IPP printer information

Article ID: 2548757 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

When adding or modifying IPP printers on Windows XP clients, the IPP printer name may not reflect the actual name of the IPP printer.

CAUSE

This issue occurs because the IPP print provider Inetpp calculates the wait time before it fetches the data from the IPP printer. It then uses the time spent to fetch data from the IPP printer divided by 2. But in some extreme scenarios, the time spent to fetch the data from the IPP printer can be zero (it can be caused by either the network speed being extremely fast, or the fetch failed immediately). The Inetpp code does not handle such scenario properly, and the time is thus calculated to be 0xFFFFFFFF. 0xFFFFFFFF/2 = 0x7FFFFFFF which is almost 596 hours. This causes the IPP cache manager to not attempt to gather the information and instead use the stale information in the cache.

RESOLUTION

To work around this issue, restart the Print Spooler service.

MORE INFORMATION

Microsoft has confirmed this to be a problem in the products listed above.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2548757 - Last Review: May 6, 2011 - Revision: 1.0
APPLIES TO
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
Keywords: 
KB2548757

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com