描述
表示有关连接到打印机的信息。
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)


