PRJINFO3: Difference between revisions
Appearance
Created page with "Print-job information structure. This structure is used when complete job details are required. A subset of this information is supplied by PRJINFO2. == Type == struct == C Declaration Method == typedef == Example Code == <pre> typedef struct _PRJINFO3 { USHORT uJobId; →Job identification number.: USHORT uPriority; →Job priority.: PSZ pszUserName; →User who submitted the job.: USHORT uPosition;..." |
(No difference)
|
Latest revision as of 19:23, 25 April 2025
Print-job information structure.
This structure is used when complete job details are required. A subset of this information is supplied by PRJINFO2.
Type
struct
C Declaration Method
typedef
Example Code
typedef struct _PRJINFO3 {
USHORT uJobId; /* Job identification number. */
USHORT uPriority; /* Job priority. */
PSZ pszUserName; /* User who submitted the job. */
USHORT uPosition; /* Job position in queue. */
USHORT fsStatus; /* Job status. */
ULONG ulSubmitted; /* Time job submitted. */
ULONG ulSize; /* Print-job size (bytes). */
PSZ pszComment; /* Comment string. */
PSZ pszDocument; /* Document name. */
PSZ pszNotifyName; /* Messaging alias for print alert. */
PSZ pszDataType; /* Data type of submitted file. */
PSZ pszParms; /* Parameters. */
PSZ pszStatus; /* Status comment. */
PSZ pszQueue; /* Queue name. */
PSZ pszQProcName; /* Queue processor. */
PSZ pszQProcParms; /* Queue processor parameters. */
PSZ pszDriverName; /* Driver name. */
PDRIVDATA pDriverData; /* Job Properties (driver data). */
PSZ pszPrinterName; /* Printer name. */
} PRJINFO3;
typedef PRJINFO3 * PPRJINFO3 ;