Contains print job process and display information that is used by PEGetJobStatus.
typedef struct PEJobInfo {
WORD StructSize;
DWORD NumRecordsRead;
DWORD NumRecordsSelected;
DWORD NumRecordsPrinted;
WORD DisplayPageN;
WORD LatestPageN;
WORD StartPageN;
BOOL printEnded;
} PEJobInfo;
Specifies the size of the PEJobInfo structure. Initialize to PE_SIZEOF_JOB_INFO. | |
Specifies the number of records selected for inclusion in the report out of the total number of records read. | |
Specifies the number of records actually printed or previewed. | |
Specifies the page number of the currently displayed page in the preview window. | |
Specifies the page being generated. Once the printing is complete, this value is the number of the last page. | |
Specifies the number of the starting page. The value will normally be 1, but you can specify something else using PESetPrintOptions. | |
Specifies whether or not the printing process is completed. TRUE indicates that this process is completed; FALSE indicates that is not yet complete. When printing to a preview window, printEnded is True only when the last page is reached. |
Type PEJobInfo
StructSize As Integer
NumRecordsRead As Long
NumRecordsSelected As Long
NumRecordsPrinted As Long
DisplayPageN As Integer
LatestPageN As Integer
StartPageN As Integer
PrintEnded As Long
Type PEJobInfo
type
PEJobInfo = record
StructSize: Word;
NumRecordsSelected: longint;
NumRecordsPrinted: longint;
DisplayPageN: Word;
LatestPageN: Word;
StartPageN: Word;
PrintEnded: Bool;
end;
| Seagate Software IMG Holdings, Inc. http://www.seagatesoftware.com Support services: http://support.seagatesoftware.com |