Freigeben über


PRINTER_CONNECTION_INFO_1 Struktur

Stellt Informationen zu einer Verbindung mit einem Drucker dar.

Syntax

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

Member

dwFlags

Die folgenden Werte werden definiert:

Wert Bedeutung
PRINTER_CONNECTION_MISMATCH (0x00000020) Wenn dieses Bitflag festgelegt ist, ist die Druckerverbindung nicht übereinstimmend. Der Benutzer kann einen lokalen Drucktreiber als pszDriverName bereitstellen und zum Rendern verwenden, anstatt den Treiber zu verwenden, der auf dem Serverdrucker installiert ist, mit dem der Benutzer verbunden ist.
PRINTER_CONNECTION_NO_UI (0x00000040) Wenn dieses Bitflag festgelegt ist, kann in diesem Aufruf kein Dialogfeld angezeigt werden. Wenn ein Dialogfeld angezeigt werden muss, um einen Druckertreiber vom Server zu installieren, und dieses Bitflag festgelegt ist, wird der Druckertreiber nicht installiert, die Druckerverbindung wird nicht hinzugefügt, und der Aufruf schlägt fehl.
Windows 7: Wenn dieses Flag in Windows 7 und höheren Versionen von Windows festgelegt ist und der Benutzer im Modus mit erhöhten Rechten ausgeführt wird, wird das Dialogfeld Vertrauen auf diesen Drucker nicht angezeigt.

pszDriverName

Ein Zeiger auf den Namen des Treibers.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Winspool.h (einschließlich Windows.h)

Siehe auch

Drucken

Drucken von Spooler-API-Strukturen