DetailPage-MSS-KB

Microsoft small business knowledge base

Article ID: 2548757 - Last Review: May 6, 2011 - Revision: 1.0

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 (http://go.microsoft.com/fwlink/?LinkId=151500) for other considerations.

APPLIES TO
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
Keywords: 
KB2548757
Share
Additional support options
Ask The Microsoft Small Business Support Community
Contact Microsoft Small Business Support
Find Microsoft Small Business Support Certified Partner
Find a Microsoft Store For In-Person Small Business Support