Microsoft KB Archive/75534

{|
 * width="100%"|

PRB: Four Printer Escapes Documented Incorrectly

 * }

Q75534

-

The information in this article applies to:


 * Microsoft Windows Device Development Kit (DDK) for Windows, versions 3.0, 3.1

-

SUMMARY
Chapter 11 of the &quot;Microsoft Windows Device Driver Kit: Device Driver Adaptation Guide&quot; for Microsoft Windows 3.1 and Chapter 11 of the &quot;Microsoft Windows Device Development Kit Device Driver Adaptation Guide&quot; 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 query words: 3.00 3.10 DDKPRINT docerr

Keywords :

Issue type :

Technology :