Перечисление PRINTER_OPTION_FLAGS

Указывает кэширование дескриптора для принтера, открытого с помощью OpenPrinter2.

Синтаксис

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

Константы

PRINTER_OPTION_NO_CACHE

Дескриптор не кэшируется. Все функции, примененные к дескриптору, возвращаемого OpenPrinter2, будут отправляться на удаленный компьютер.

PRINTER_OPTION_CACHE

Дескриптор кэшируется. Все функции, примененные к дескриптору, возвращаемого OpenPrinter2 , будут отправляться в локальный кэш.

PRINTER_OPTION_CLIENT_CHANGE

Дескриптор, возвращаемый OpenPrinter2 , может использоваться SetPrinter для переименования подключения принтера.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Winspool.h (включая Windows.h)

См. также раздел

Вывод на печать

Структуры API очереди печати печати

OpenPrinter2

SetPrinter