描述
DOC_INFO_2结构描述将要打印的文档。
C++ 语法
typedef struct _DOC_INFO_2 { LPTSTR pDocName; LPTSTR pOutputFile; LPTSTR pDatatype; DWORD dwMode; DWORD JobId; } DOC_INFO_2, *PDOC_INFO_2; |
PowerBASIC 语法
TYPE DOC_INFO_2A pDocName AS ASCIIZ PTR pOutputFile AS ASCIIZ PTR pDatatype AS ASCIIZ PTR dwMode AS DWORD JobId AS DWORD END TYPE |
Unicode版本:
TYPE DOC_INFO_2 pDocName AS WSTRINGZ PTR pOutputFile AS WSTRINGZ PTR pDatatype AS WSTRINGZ PTR dwMode AS DWORD JobId AS DWORD END TYPE |
成员
pDocName
指向指定文档名称的以null结尾的字符串的指针。
pOutputFile
指向指定输出文件名称的以null结尾的字符串的指针。要打印到打印机,请将其设置为NULL。
pDatatype
指向以空字符结尾的字符串的指针,用于标识用于记录文档的数据类型。
dwMode
通知打印后台处理程序跟随数据的性质。如果此值为零,则打印后台处理程序将通过后续调用发送的数据视为普通打印作业(不管是否根据打印机属性进行假脱机)。如果该值为DI_CHANNEL,则仅打开通信通道。在这种情况下,传递到后续呼叫WritePrinter的数据将被发送到打印机或以后从ReadPrinter调用从打印机检索数据。此模式在EndDoc被调用之前保持有效。
JobId
保留供内部使用;应该为零。
引用文件 #INCLUDE Once
WinSpool.inc(包括Windows.inc)


