勇芳软件工作室.汉化:  Printing > Print Spooler API > Print Spooler API Reference > Print Spooler API Structures >

PRINTER_CONNECTION_INFO_1 (Vista)

Previous pageReturn to chapter overviewNext page

描述

 

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

 

C++ 语法

 

typedef struct _PRINTER_CONNECTION_INFO_1 {

DWORD  dwFlags;

LPTSTR pszDriverName;

} PRINTER_CONNECTION_INFO_1,

*PPRINTER_CONNECTION_INFO_1;

 

PowerBASIC 语法

 

TYPE PRINTER_CONNECTION_INFO_1A

dwFlags       AS DWORD

pszDriverName AS ASCIIZ PTR

END TYPE

 

Unicode版本:

 

TYPE PRINTER_CONNECTION_INFO_1W

dwFlags       AS DWORD

pszDriverName AS WSTRINGZ PTR

END TYPE

 

成员

 

dwFlags

 

定义了以下值:

 

含义

PRINTER_CONNECTION_MISMATCH (&H00000020???)

如果该位标志被设置,则打印机连接不匹配。用户可以提供本地打印驱动程序pszDriverName,并使用它来执行渲染,而不是使用安装在与用户连接的服务器打印机上的驱动程序。

PRINTER_CONNECTION_NO_UI (&H00000040???)

如果设置了该位标志,则此调用不能显示对话框。如果必须显示一个对话框来从服务器安装打印机驱动程序,并且设置了该位标志,则不会安装打印机驱动程序,将不会添加打印机连接,并且调用将失败。

 

Windows 7的:在Windows 7及更高版本的Windows中,如果此标志已设置且用户正在升级模式下运行,则不会显示你相信这台打印机吗?对话框。

 

pszDriverName

 

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

 

引用文件 #INCLUDE Once

 

WinSpool.inc(包括Windows.inc)