PRINTER_CONNECTION_INFO_1 结构

表示有关与打印机的连接的信息。

语法

typedef struct _PRINTER_CONNECTION_INFO_1 {
  DWORD  dwFlags;
  LPTSTR pszDriverName;
} PRINTER_CONNECTION_INFO_1, *PPRINTER_CONNECTION_INFO_1;

成员

dwFlags

定义了以下值:

含义
PRINTER_CONNECTION_MISMATCH (0x00000020) 如果设置了此位标志,则打印机连接不匹配。 用户可以提供本地打印驱动程序作为 pszDriverName ,并使用它来执行呈现,而不是使用用户连接到的服务器打印机上安装的驱动程序。
PRINTER_CONNECTION_NO_UI (0x00000040) 如果设置了此位标志,则此调用无法显示对话框。 如果必须显示一个对话框才能从服务器安装打印机驱动程序,并且设置了此位标志,则不会安装打印机驱动程序,将不会添加打印机连接,并且调用将失败。
Windows 7: 在 Windows 7 及更高版本的 Windows 中,如果设置了此标志并且用户在提升模式下运行,则不会显示 “你信任此打印机吗?” 对话框。

pszDriverName

指向驱动程序名称的指针。

要求

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

另请参阅

打印

打印后台处理程序 API 结构