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) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for