2.4.8 TOKEN_MANDATORY_POLICY
The TOKEN_MANDATORY_POLICY structure specifies the mandatory integrity policy for a token.
-
typedef struct _TOKEN_MANDATORY_POLICY { DWORD Policy; } TOKEN_MANDATORY_POLICY, *PTOKEN_MANDATORY_POLICY;
Policy: The Policy member contains a value denoting the mandatory integrity policy of the token; these values are mutually exclusive.
-
Value
Meaning
TOKEN_MANDATORY_POLICY_OFF
0x00000000
No mandatory integrity policy is enforced for the token.
TOKEN_MANDATORY_POLICY_NO_WRITE_UP
0x00000001
A process associated with the token cannot write to objects that have a greater mandatory integrity level.
TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN
0x00000002
A process created with the token has an integrity level that is the lesser of the parent-process integrity level and the executable-file integrity level.