PRINTPROCESSOROPENDATA 结构用作打印处理器的 OpenPrintProcessor 函数的输入参数。
语法
typedef struct _PRINTPROCESSOROPENDATA {
PDEVMODE pDevMode;
LPWSTR pDatatype;
LPWSTR pParameters;
LPWSTR pDocumentName;
DWORD JobId;
LPWSTR pOutputFile;
LPWSTR pPrinterName;
} PRINTPROCESSOROPENDATA, *PPRINTPROCESSOROPENDATA, *LPPRINTPROCESSOROPENDATA;
成员
pDevMode
Spooler 提供的指向 DEVMODEW 结构的指针。
pDatatype
Spooler 提供的指向表示打印作业数据类型的字符串的指针。
pParameters
Microsoft Windows SDK 文档中所述的 SetJob 函数调用提供的JOB_INFO_2结构中指定的参数字符串的后台处理程序指针。
pDocumentName
后台处理程序提供的指针指向表示与打印作业关联的输入文档的名称的字符串。
JobId
标识打印作业的后台处理程序提供的值。
pOutputFile
后台处理程序提供的指向表示输出后台处理程序文件名称的字符串的指针。
pPrinterName
Spooler 提供的指针,指向表示要使用的打印机名称的字符串。
要求
| 要求 | 价值 |
|---|---|
| 标头 | winsplp.h (包括 Winsplp.h) |