mirror of
https://github.com/reactos/reactos.git
synced 2025-07-31 18:51:37 +00:00
[RTL][XDK][KERNERL32_WINETEST] Import wine actctx changes from 3.2-37c98396
This adds support for reading the trustInfo (requestedExecutionLevel), and the compatibility (supportedOs) sections.
This commit is contained in:
parent
07f3691cd8
commit
ee7f479c57
4 changed files with 610 additions and 48 deletions
|
@ -3908,6 +3908,22 @@ typedef struct _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION {
|
|||
DWORD UiAccess;
|
||||
} ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION, *PACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION;
|
||||
|
||||
typedef enum {
|
||||
ACTCX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN = 0,
|
||||
ACTCX_COMPATIBILITY_ELEMENT_TYPE_OS
|
||||
} ACTCTX_COMPATIBILITY_ELEMENT_TYPE;
|
||||
|
||||
typedef struct _COMPATIBILITY_CONTEXT_ELEMENT {
|
||||
GUID Id;
|
||||
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Type;
|
||||
} COMPATIBILITY_CONTEXT_ELEMENT, *PCOMPATIBILITY_CONTEXT_ELEMENT;
|
||||
|
||||
typedef struct _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION {
|
||||
DWORD ElementCount;
|
||||
COMPATIBILITY_CONTEXT_ELEMENT Elements[];
|
||||
} ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION, *PACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION;
|
||||
|
||||
|
||||
#define ACTIVATION_CONTEXT_PATH_TYPE_NONE 1
|
||||
#define ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE 2
|
||||
#define ACTIVATION_CONTEXT_PATH_TYPE_URL 3
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue