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

Spooler 提供的指向 DEVMODEW 结构的指针。

pDatatype

Spooler 提供的指向表示打印作业数据类型的字符串的指针。

pParameters

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

pDocumentName

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

JobId

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

pOutputFile

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

pPrinterName

Spooler 提供的指针,指向表示要使用的打印机名称的字符串。

要求

要求 价值
标头 winsplp.h (包括 Winsplp.h)

另请参阅

DEVMODEW

OpenPrintProcessor