PRINTER _ OPTION _ FLAGS-Enumeration

Gibt das Zwischenspeichern eines Handles für einen mit OpenPrinter2 geöffneten Drucker an.

Syntax

typedef enum tagPRINTER_OPTION_FLAGS { 
  PRINTER_OPTION_NO_CACHE,
  PRINTER_OPTION_CACHE,
  PRINTER_OPTION_CLIENT_CHANGE
} PRINTER_OPTION_FLAGS;

Konstanten

DRUCKEROPTION _ _ KEIN _ CACHE

Das Handle wird nicht zwischengespeichert. Alle Funktionen, die auf ein von OpenPrinter2 zurückgegebenes Handle angewendet werden, werden an den Remotecomputer übertragen.

_ _ DRUCKEROPTIONSCACHE

Das Handle wird zwischengespeichert. Alle Funktionen, die auf ein von OpenPrinter2 zurückgegebenes Handle angewendet werden, werden in den lokalen Cache übertragen.

_DRUCKEROPTION _ _ CLIENTÄNDERUNG

Das von OpenPrinter2 zurückgegebene Handle kann von SetPrinter verwendet werden, um die Druckerverbindung umzubenennen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
Header
Winspool.h (include Windows.h)

Weitere Informationen

Drucken

Drucken von Spooler-API-Strukturen

OpenPrinter2

SetPrinter