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 [仅限桌面应用] |
标头 |
|