Microsoft KB Archive/823650

= BUG: The ExtEscape function is unsuccessful when you print from a 32-bit application on a 64-bit version of Windows =

Article ID: 823650

Article Last Modified on 8/1/2006

-

APPLIES TO


 * Microsoft Windows Server 2003, 64-Bit Datacenter Edition
 * Microsoft Windows Server 2003, Enterprise x64 Edition
 * Microsoft Windows Server 2003 Driver Development Kit

-



SYMPTOMS
When you print from a 32-bit application on Windows Server 2003 (the 64-bit DataCenter Edition or the 64-bit Enterprise Edition), the ExtEscape function that is called from the printer driver user interface does not succeed and you receive a system error.

The GetLastError function returns the following error code 6:

Invalid handle



MORE INFORMATION
This problem does not occur under any other conditions. For example, the problem does not occur when you print from a 64-bit application on 64-bit Windows Server 2003 or when you print from a 32-bit application on 32-bit Windows Server 2003.



STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Windows Server 2003 Service Pack 1.Microsoft recommends that you install the latest Service Pack. For more informationabout how to obtain the latest Service Pack for Windows Server 2003, click the following article number to view the article in the Microsoft Knowledge Base:

889100 How to obtain the latest service pack for Windows Server 2003

Keywords: kbbug KB823650

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.