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 |
|