## Presentation Device Driver Reference for OS/2

[prev][next][parent][TOC]

### PRTINPUTS

Information about the installed printer input bins, returned by the BIDI_Q_ INPUTBINS command.

    typedef struct _PRTINPUTS {

      BYTE       logicalUnit;       /*  Logical unit number for this interpreter. */

      BYTE       bReserved;         /*  Reserved; must be 0 (zero). */

      USHORT     usReserved;        /*  Reserved; must be 0 (zero). */

      BYTE       inputID;           /*  Input source identifier. */

      BYTE       feedType;          /*  Input feed type. */

      BYTE       formChar;          /*  Form characteristic. */

      BYTE       formSize;          /*  Encoded form size. */

      ULONG      maxCapacity;       /*  Maximum input capacity. */

      USHORT     maxCrossFormSize;  /*  Maximum size of the form across feed direction. */

      USHORT     maxFeedFormSize;   /*  Maximum size of the form in the feed direction. */

      USHORT     curCrossFormSize;  /*  Current size of the form across feed direction. */

      USHORT     curFeedFormSize;   /*  Current size of the form in the feed direction. */

      USHORT     topMargin;         /*  Top unprintable area for this input. */

      USHORT     botMargin;         /*  Bottom unprintable area for this input. */

      USHORT     leftMargin;        /*  Left unprintable area for this input. */

      USHORT     rightMargin;       /*  Right unprintable area for this input. */

      ULONG      ulpszInput;        /*  Input description string. */

      ULONG      ulpszForm;         /*  Form description name. */

    } PRTINPUTS;

    typedef   PRTINPUTS   * PPRTINPUTS ;