Поделиться через


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

Представляет контекст выполнения при вызове GetPrintExecutionData .

Синтаксис

typedef enum  { 
  PRINT_EXECUTION_CONTEXT_APPLICATION             = 0,
  PRINT_EXECUTION_CONTEXT_SPOOLER_SERVICE         = 1,
  PRINT_EXECUTION_CONTEXT_SPOOLER_ISOLATION_HOST  = 2,
  PRINT_EXECUTION_CONTEXT_FILTER_PIPELINE         = 3,
  PRINT_EXECUTION_CONTEXT_WOW64                   = 4
} PRINT_EXECUTION_CONTEXT;

Константы

PRINT_EXECUTION_CONTEXT_APPLICATION

Вызывающий объект выполняется в приложении.

PRINT_EXECUTION_CONTEXT_SPOOLER_SERVICE

Вызывающий объект работает в службе очереди (spoolsv.exe).

PRINT_EXECUTION_CONTEXT_SPOOLER_ISOLATION_HOST

Вызывающий объект выполняется на узле изоляции печати (PrintIsolationHost.exe)

PRINT_EXECUTION_CONTEXT_FILTER_PIPELINE

Вызывающий объект выполняется в конвейере фильтра печати (printfilterpipelinesvc.exe)

PRINT_EXECUTION_CONTEXT_WOW64

Вызывающий объект выполняется в splwow64.exe

Требования

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

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

GetPrintExecutionData

PRINT_EXECUTION_DATA