Jump to content

PRQINFO6

From EDM2

Print-queue information structure.

This structure is used at information level 6.

typedef struct _PRQINFO6 {
  PSZ           pszName;               /*  Queue name. */
  USHORT        uPriority;             /*  Queue priority. */
  USHORT        uStartTime;            /*  Minutes after midnight when queue becomes active. */
  USHORT        uUntilTime;            /*  Minutes after midnight. when queue ceases to be active. */
  USHORT        fsType;                /*  Queue type. */
  PSZ           pszSepFile;            /*  Separator-page file. */
  PSZ           pszPrProc;             /*  Default queue-processor. */
  PSZ           pszParms;              /*  Queue parameters. */
  PSZ           pszComment;            /*  Queue description. */
  USHORT        fsStatus;              /*  Queue status. */
  USHORT        cJobs;                 /*  Number of jobs in queue. */
  PSZ           pszPrinters;           /*  Print devices connected to queue. */
  PSZ           pszDriverName;         /*  Default device driver. */
  PDRIVDATA     pDriverData;           /*  Default queue job properties. */
  PSZ           pszRemoteComputerName; /*  Remote computer name. */
  PSZ           pszRemoteQueueName;    /*  Remote queue name. */
} PRQINFO6;

typedef PRQINFO6 *PPRQINFO6;