DOC_INFO_3结构
DOC_INFO_3结构描述将打印的文档。
语法
typedef struct _DOC_INFO_3 {
LPTSTR pDocName;
LPTSTR pOutputFile;
LPTSTR pDatatype;
DWORD dwFlags;
} DOC_INFO_3, *PDOC_INFO_3;
成员
-
pDocName
-
指向指定文档名称的以 null 结尾的字符串的指针。
-
pOutputFile
-
指向指定输出文件名称的以 null 结尾的字符串的指针。
-
pDatatype
-
指向一个以 null 结尾的字符串的指针,该字符串标识用于记录文档的数据类型。
-
dwFlags
-
标志。 目前可为 NULL 或以下内容。
标志 含义 DI_MEMORYMAP_WRITE 使 StartDocPrinter 不使用 AddJob 和 ScheduleJob 进行本地打印。
注解
DOC_INFO_3中的DI_MEMORYMAP_WRITE设置是一种优化。 这允许 GDI 映射应用程序中的后台文件并加快录制速度。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
Unicode 和 ANSI 名称 |
_DOC_INFO_3W (Unicode ) 和 _DOC_INFO_3A (ANSI) |