DOC_INFO_2 结构
DOC_INFO_2 结构描述将打印的文档。
语法
typedef struct _DOC_INFO_2 {
LPTSTR pDocName;
LPTSTR pOutputFile;
LPTSTR pDatatype;
DWORD dwMode;
DWORD JobId;
} DOC_INFO_2, *PDOC_INFO_2;
成员
-
pDocName
-
指向以 null 结尾的字符串的指针,该字符串指定文档的名称。
-
pOutputFile
-
指向以 null 结尾的字符串的指针,该字符串指定输出文件的名称。
-
pDatatype
-
指向以 null 结尾的字符串的指针,该字符串标识用于记录文档的数据类型。
-
dwMode
-
通知打印后台处理程序要遵循的数据的性质。 如果此值为零,则打印后台处理程序会将后续调用 WritePrinter 发送的数据视为普通打印作业, (是否后台打印取决于打印机属性) 。 如果此值DI_CHANNEL,则仅打开通信通道。 在这种情况下,传入对 WritePrinter 的后续调用的数据将发送到打印机,或随后调用 ReadPrinter 从打印机检索数据。 在调用 EndDoc 之前,此模式保持有效。
-
JobId
-
保留供内部使用;应为零。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
Unicode 和 ANSI 名称 |
_DOC_INFO_2W (unicode) 和 _DOC_INFO_2A (ANSI) |