PRINTPROCESSOROPENDATA structure (winsplp.h)
The PRINTPROCESSOROPENDATA structure is used as an input parameter to a print processor's OpenPrintProcessor function.
Syntax
typedef struct _PRINTPROCESSOROPENDATA {
PDEVMODE pDevMode;
LPWSTR pDatatype;
LPWSTR pParameters;
LPWSTR pDocumentName;
DWORD JobId;
LPWSTR pOutputFile;
LPWSTR pPrinterName;
} PRINTPROCESSOROPENDATA, *PPRINTPROCESSOROPENDATA, *LPPRINTPROCESSOROPENDATA;
Members
pDevMode
Spooler-supplied pointer to a DEVMODEW structure.
pDatatype
Spooler-supplied pointer to a string representing the print job's data type.
pParameters
Spooler-supplied pointer to a parameter string, as specified in a JOB_INFO_2 structure supplied to a call to the SetJob function, described in the Microsoft Windows SDK documentation.
pDocumentName
Spooler-supplied pointer to a string representing the name of the input document associated with the print job.
JobId
Spooler-supplied value identifying the print job.
pOutputFile
Spooler-supplied pointer to a string representing the name of the output spool file.
pPrinterName
Spooler-supplied pointer to a string representing the name of the printer to be used.
Requirements
Requirement | Value |
---|---|
Header | winsplp.h (include Winsplp.h) |