Partager via


énumération PRINT_EXECUTION_CONTEXT

Représente le contexte d’exécution lorsque GetPrintExecutionData est appelé.

Syntaxe

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

L’appelant s’exécute dans une application.

PRINT_EXECUTION_CONTEXT_SPOOLER_SERVICE

L’appelant s’exécute dans le service spouleur (spoolsv.exe).

PRINT_EXECUTION_CONTEXT_SPOOLER_ISOLATION_HOST

L’appelant s’exécute dans l’hôte d’isolation d’impression (PrintIsolationHost.exe)

PRINT_EXECUTION_CONTEXT_FILTER_PIPELINE

L’appelant s’exécute dans le pipeline de filtre d’impression (printfilterpipelinesvc.exe)

PRINT_EXECUTION_CONTEXT_WOW64

L’appelant s’exécute dans splwow64.exe

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 R2 [applications de bureau uniquement]
En-tête
Winspool.h (inclure Windows.h)

Voir aussi

GetPrintExecutionData

PRINT_EXECUTION_DATA