From ab03499440ca184ec4007153d5bc9a2128105b86 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Sun, 4 Jun 2017 01:52:45 +0000 Subject: [PATCH] [XDK][PSDK] Add missing ACTCTX_REQUESTED_RUN_LEVEL and ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION. svn path=/trunk/; revision=74893 --- reactos/sdk/include/xdk/winnt_old.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/reactos/sdk/include/xdk/winnt_old.h b/reactos/sdk/include/xdk/winnt_old.h index 13262bc8f4e..bb36ba50bf7 100644 --- a/reactos/sdk/include/xdk/winnt_old.h +++ b/reactos/sdk/include/xdk/winnt_old.h @@ -3884,6 +3884,20 @@ typedef struct _ASSEMBLY_FILE_DETAILED_INFORMATION { } ASSEMBLY_FILE_DETAILED_INFORMATION,*PASSEMBLY_FILE_DETAILED_INFORMATION; typedef const ASSEMBLY_FILE_DETAILED_INFORMATION *PCASSEMBLY_FILE_DETAILED_INFORMATION; +typedef enum { + ACTCTX_RUN_LEVEL_UNSPECIFIED = 0, + ACTCTX_RUN_LEVEL_AS_INVOKER, + ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE, + ACTCTX_RUN_LEVEL_REQUIRE_ADMIN, + ACTCTX_RUN_LEVEL_NUMBERS +} ACTCTX_REQUESTED_RUN_LEVEL; + +typedef struct _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION { + DWORD ulFlags; + ACTCTX_REQUESTED_RUN_LEVEL RunLevel; + DWORD UiAccess; +} ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION, *PACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION; + #define ACTIVATION_CONTEXT_PATH_TYPE_NONE 1 #define ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE 2 #define ACTIVATION_CONTEXT_PATH_TYPE_URL 3 -- 2.17.1