Jump to content

PRTINTERP

From EDM2
Revision as of 18:45, 8 February 2020 by Martini (talk | contribs) (Created page with "Information about the PRTINTERP data structure. ==Example Code== <PRE> typedef struct _PRTINTERP { BYTE logicalUnit; /* Logical unit number for this interprete...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Information about the PRTINTERP data structure.

Example Code

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;