Freigeben über


PRINTER_OPTION_FLAGS-Enumeration

Gibt das Zwischenspeichern eines Handles für einen Drucker an, der mit OpenPrinter2 geöffnet wurde.

Syntax

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

Konstanten

PRINTER_OPTION_NO_CACHE

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

PRINTER_OPTION_CACHE

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

PRINTER_OPTION_CLIENT_CHANGE

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

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ßen von Windows.h)

Siehe auch

Drucken

Drucken von Spooler-API-Strukturen

OpenPrinter2

SetPrinter