PRINTPROCESSOROPENDATA 结构 (winsplp.h)

PRINTPROCESSOROPENDATA 结构用作打印处理器 OpenPrintProcessor 函数的输入参数。

语法

typedef struct _PRINTPROCESSOROPENDATA {
  PDEVMODE pDevMode;
  LPWSTR   pDatatype;
  LPWSTR   pParameters;
  LPWSTR   pDocumentName;
  DWORD    JobId;
  LPWSTR   pOutputFile;
  LPWSTR   pPrinterName;
} PRINTPROCESSOROPENDATA, *PPRINTPROCESSOROPENDATA, *LPPRINTPROCESSOROPENDATA;

成员

pDevMode

后台处理程序提供的指向 DEVMODEW 结构的指针。

pDatatype

后台处理程序提供的指针,指向表示打印作业数据类型的字符串。

pParameters

后台处理程序提供的指向参数字符串的指针,如为 SetJob 函数调用提供的JOB_INFO_2结构中所指定,如 Microsoft Windows SDK 文档中所述。

pDocumentName

后台处理程序提供的指针指向表示与打印作业关联的输入文档的名称的字符串。

JobId

后台处理程序提供的标识打印作业的值。

pOutputFile

后台处理程序提供的指针,指向表示输出后台处理程序文件名称的字符串。

pPrinterName

后台处理程序提供的指针,指向表示要使用的打印机名称的字符串。

要求

要求
Header winsplp.h (包括 Winsplp.h)

另请参阅

DEVMODEW

OpenPrintProcessor