PRB: Four Printer Escapes Documented Incorrectly

Last reviewed: February 24, 1995
Article ID: Q75534
The information in this article applies to:
  • Microsoft Windows Device Driver Kit (DDK) for Windows versions 3.0 and 3.1

SUMMARY

Chapter 11 of the "Microsoft Windows Device Driver Kit: Device Driver Adaptation Guide" for Microsoft Windows 3.1 and Chapter 11 of the "Microsoft Windows Device Development Kit Device Driver Adaptation Guide" for Windows 3.0 incorrectly document the following printer escapes: GETEXTENTTABLE, GETFACENAME, GETPAIRKERNTABLE, and SETALLJUSTVALUES.

For each of these escapes, the lpInData parameter contains a FAR pointer to an EXTTEXTDATA structure. The EXTTEXTDATA structure is documented as follows:

typedef struct {

    short              nSize;
    LPAPPEXTTEXTDATA   lpInData;
    LPFONTINFO         lpFont;
    LPTEXTXFORM        lpXForm;
    LPDRAWMODE         lpDrawMode;
} EXTTEXTDATA;

typedef EXTTEXTDATA FAR *LPEXTTEXTDATA;

REFERENCE

The PostScript printer driver source code included with versions 3.0 and 3.1 of the Microsoft Windows Device Development Kit (DDK) include the definition above and the definitions of the referenced structures in the GDI.H header file.


Additional reference words: 3.00 3.10 DDKPRINT docerr
KBCategory: kbprg kbprb kbdocerr
KBSubcategory: D2PrnProb


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: February 24, 1995
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.