Jump to content

PRTJOBS: Difference between revisions

From EDM2
Created page with "Information about jobs in the printer returned by the BIDI_Q_JOBS_COMPLETE and BIDI_Q_JOBS_QUEUED commands. ==Example Code== <PRE> typedef struct _PRTJOBS { BYTE int..."
 
Ak120 (talk | contribs)
mNo edit summary
 
Line 1: Line 1:
Information about jobs in the printer returned by the BIDI_Q_JOBS_COMPLETE and BIDI_Q_JOBS_QUEUED commands.  
Information about jobs in the printer returned by the BIDI_Q_JOBS_COMPLETE and BIDI_Q_JOBS_QUEUED commands.
 
==Example Code==
<PRE>
<PRE>
typedef struct _PRTJOBS {
typedef struct _PRTJOBS {
Line 14: Line 12:


typedef PRTJOBS *PPRTJOBS;
typedef PRTJOBS *PPRTJOBS;
</PRE>
</PRE>


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

Latest revision as of 04:44, 7 September 2021

Information about jobs in the printer returned by the BIDI_Q_JOBS_COMPLETE and BIDI_Q_JOBS_QUEUED commands.

typedef struct _PRTJOBS {
  BYTE       interpreterID;   /*  Interpreter identifier that returns this job's information. */
  BYTE       bReserved;       /*  Reserved; must be 0 (zero). */
  USHORT     fsStatus;        /*  Status of this job. */
  ULONG      ulPrinterJobID;  /*  Interpreter job identifier. */
  ULONG      ulProcessTime;   /*  Number of seconds it took to process the job. */
  ULONG      ulSheets;        /*  Total pieces of print media used. */
  ULONG      ulImpressions;   /*  Total sides printed. */
} PRTJOBS;

typedef PRTJOBS *PPRTJOBS;