PRINTER_OPTION_FLAGS 枚举

指定使用 OpenPrinter2 打开的打印机的句柄的缓存。

语法

typedef enum tagPRINTER_OPTION_FLAGS { 
  PRINTER_OPTION_NO_CACHE,
  PRINTER_OPTION_CACHE,
  PRINTER_OPTION_CLIENT_CHANGE
} PRINTER_OPTION_FLAGS;

常量

PRINTER_OPTION_NO_CACHE

不会缓存句柄。 应用于 OpenPrinter2 返回的句柄的所有函数都将转到远程计算机。

PRINTER_OPTION_CACHE

缓存句柄。 应用于 OpenPrinter2 返回的句柄的所有函数都将转到本地缓存。

PRINTER_OPTION_CLIENT_CHANGE

OpenPrinter2 返回的句柄可由 SetPrinter 用来重命名打印机连接。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]
标头
Winspool.h (包括 Windows.h)

另请参阅

打印

打印后台处理程序 API 结构

OpenPrinter2

SetPrinter