Compartilhar via


enumeração PRINT_EXECUTION_CONTEXT

Representa o contexto de execução quando GetPrintExecutionData é chamado.

Sintaxe

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;

Constantes

PRINT_EXECUTION_CONTEXT_APPLICATION

O chamador está em execução em um aplicativo.

PRINT_EXECUTION_CONTEXT_SPOOLER_SERVICE

O chamador está em execução no serviço spooler (spoolsv.exe).

PRINT_EXECUTION_CONTEXT_SPOOLER_ISOLATION_HOST

O chamador está em execução no host de isolamento de impressão (PrintIsolationHost.exe)

PRINT_EXECUTION_CONTEXT_FILTER_PIPELINE

O chamador está em execução no pipeline de filtro de impressão (printfilterpipelinesvc.exe)

PRINT_EXECUTION_CONTEXT_WOW64

O chamador está em execução no splwow64.exe

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho
Winspool.h (inclua Windows.h)

Confira também

GetPrintExecutionData

PRINT_EXECUTION_DATA