Jump to content

PRTINTERP: Difference between revisions

From EDM2
Created page with "Information about the PRTINTERP data structure. ==Example Code== <PRE> typedef struct _PRTINTERP { BYTE logicalUnit; /* Logical unit number for this interprete..."
 
Ak120 (talk | contribs)
mNo edit summary
 
Line 1: Line 1:
Information about the PRTINTERP data structure.  
Information about the PRTINTERP data structure.
==Example Code==
<PRE>
<PRE>
typedef struct _PRTINTERP {
typedef struct _PRTINTERP {
Line 17: Line 16:


typedef PRTINTERP *PPRTINTERP;
typedef PRTINTERP *PPRTINTERP;
</PRE>
</PRE>


[[Category:Data type]]
[[Category:Data type]]

Latest revision as of 16:02, 3 April 2025

Information about the PRTINTERP data structure.

typedef struct _PRTINTERP {
  BYTE       logicalUnit;       /*  Logical unit number for this interpreter. */
  BYTE       bReserved;         /*  Reserved; must be 0 (zero). */
  USHORT     usReserved;        /*  Reserved; must be 0 (zero). */
  ULONG      features;          /*  Interpreter features summary. */
  ULONG      memory;            /*  Amount of memory in K bytes. */
  USHORT     fontcount;         /*  Number of fonts available to interpreter. */
  BYTE       inputs;            /*  Number of input trays supported by this interpreter. */
  BYTE       outputs;           /*  Number of output bins supported by this interpreter. */
  USHORT     horizRes;          /*  Maximum horizontal marking resolution supported by this interpreter. */
  USHORT     vertRes;           /*  Maximum vertical marking resolution supported by this interpreter. */
  ULONG      ulpszInterpreter;  /*  Interpreter name. */
} PRTINTERP;

typedef PRTINTERP *PPRTINTERP;