ReactOS 0.4.16-dev-329-g9223134
|
#include <precomp.h>
Describes an entire print job associated to a specific printer through the Printer member. Created with every valid call to LocalStartDocPrinter.
BOOL _LOCAL_JOB::bAddedJob |
Internal and external ID of this Job
Definition at line 142 of file precomp.h.
Referenced by LocalAddJob(), LocalScheduleJob(), and ReadJobShadowFile().
DWORD _LOCAL_JOB::dwJobID |
Definition at line 140 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), CreateJob(), FreeJob(), InitializeGlobalJobList(), LocalAddJob(), LocalStartDocPrinter(), PrintingThreadProc(), ReadJobShadowFile(), and WriteJobShadowFile().
DWORD _LOCAL_JOB::dwPagesPrinted |
Total pages of the Document
Definition at line 156 of file precomp.h.
Referenced by _LocalGetJobLevel1(), and _LocalGetJobLevel2().
DWORD _LOCAL_JOB::dwPriority |
Associated Print Processor to this Job
Definition at line 146 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), _LocalSetJobLevel1(), _LocalSetJobLevel2(), CreateJob(), ReadJobShadowFile(), and WriteJobShadowFile().
DWORD _LOCAL_JOB::dwStartTime |
Number of pages that have already been printed
Definition at line 157 of file precomp.h.
Referenced by _LocalGetJobLevel2(), ReadJobShadowFile(), and WriteJobShadowFile().
DWORD _LOCAL_JOB::dwStatus |
Latest time in minutes since 12:00 AM UTC when this document can be printed
Definition at line 159 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), _LocalSetJobLevel1(), _LocalSetJobLevel2(), CreateJob(), LocalScheduleJob(), and PrintingThreadProc().
DWORD _LOCAL_JOB::dwTotalPages |
Optional; a Status Message for the Job
Definition at line 155 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), LocalStartPagePrinter(), ReadJobShadowFile(), and WriteJobShadowFile().
DWORD _LOCAL_JOB::dwUntilTime |
Earliest time in minutes since 12:00 AM UTC when this document can be printed
Definition at line 158 of file precomp.h.
Referenced by _LocalGetJobLevel2(), ReadJobShadowFile(), and WriteJobShadowFile().
HANDLE _LOCAL_JOB::hPrintProcessor |
Whether AddJob has already been called on this Job.
Definition at line 143 of file precomp.h.
Referenced by LocalSetJob(), and PrintingThreadProc().
PDEVMODEW _LOCAL_JOB::pDevMode |
Name of the machine that submitted the Job (prepended with two backslashes)
Definition at line 161 of file precomp.h.
Referenced by _LocalGetJobLevel2(), CreateJob(), FreeJob(), PrintingThreadProc(), ReadJobShadowFile(), and WriteJobShadowFile().
PLOCAL_PRINTER _LOCAL_JOB::pPrinter |
Handle returned by OpenPrintProcessor while the Job is printing.
Definition at line 144 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), _LocalOpenPrinterHandle(), _LocalSetJobLevel1(), _LocalSetJobLevel2(), CreateJob(), FreeJob(), InitializeGlobalJobList(), LocalGetJob(), LocalScheduleJob(), LocalSetJob(), LocalStartDocPrinter(), PrintingThreadProc(), ReadJobShadowFile(), and WriteJobShadowFile().
PLOCAL_PRINT_PROCESSOR _LOCAL_JOB::pPrintProcessor |
Associated Printer to this Job
Definition at line 145 of file precomp.h.
Referenced by _LocalGetJobLevel2(), _LocalSetJobLevel1(), CreateJob(), LocalSetJob(), LocalStartDocPrinter(), PrintingThreadProc(), ReadJobShadowFile(), and WriteJobShadowFile().
PWSTR _LOCAL_JOB::pwszDatatype |
Optional; Name of the Document that is printed
Definition at line 151 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), _LocalSetJobLevel1(), _LocalSetJobLevel2(), CreateJob(), FreeJob(), LocalStartDocPrinter(), PrintingThreadProc(), ReadJobShadowFile(), and WriteJobShadowFile().
PWSTR _LOCAL_JOB::pwszDocumentName |
Optional; User that shall be notified about the status of the Job
Definition at line 150 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), _LocalSetJobLevel1(), _LocalSetJobLevel2(), CreateJob(), FreeJob(), LocalStartDocPrinter(), PrintingThreadProc(), ReadJobShadowFile(), and WriteJobShadowFile().
PWSTR _LOCAL_JOB::pwszMachineName |
JOB_STATUS_* flags of the Job
Definition at line 160 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), CreateJob(), FreeJob(), ReadJobShadowFile(), and WriteJobShadowFile().
PWSTR _LOCAL_JOB::pwszNotifyName |
Optional; User that submitted the Job
Definition at line 149 of file precomp.h.
Referenced by _LocalGetJobLevel2(), _LocalSetJobLevel2(), CreateJob(), FreeJob(), ReadJobShadowFile(), and WriteJobShadowFile().
PWSTR _LOCAL_JOB::pwszOutputFile |
PWSTR _LOCAL_JOB::pwszPrintProcessorParameters |
Output File to spool the Job to
Definition at line 153 of file precomp.h.
Referenced by _LocalGetJobLevel2(), _LocalSetJobLevel2(), FreeJob(), PrintingThreadProc(), ReadJobShadowFile(), and WriteJobShadowFile().
PWSTR _LOCAL_JOB::pwszStatus |
Optional; Parameters for the chosen Print Processor
Definition at line 154 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), _LocalSetJobLevel1(), _LocalSetJobLevel2(), and FreeJob().
PWSTR _LOCAL_JOB::pwszUserName |
Time of the submission of this Job
Definition at line 148 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), _LocalSetJobLevel1(), _LocalSetJobLevel2(), CreateJob(), FreeJob(), ReadJobShadowFile(), and WriteJobShadowFile().
SYSTEMTIME _LOCAL_JOB::stSubmitted |
Priority of this Job from MIN_PRIORITY to MAX_PRIORITY, default being DEF_PRIORITY
Definition at line 147 of file precomp.h.
Referenced by _LocalGetJobLevel1(), _LocalGetJobLevel2(), CreateJob(), ReadJobShadowFile(), and WriteJobShadowFile().