Skip to content
Snippets Groups Projects
Commit 45a59961 authored by Michael McCormack's avatar Michael McCormack Committed by Alexandre Julliard
Browse files

Added some defines for process security tokens.

parent 99f2f396
No related branches found
No related tags found
No related merge requests found
......@@ -2824,6 +2824,33 @@ typedef enum _TOKEN_INFORMATION_CLASS {
TokenStatistics
} TOKEN_INFORMATION_CLASS;
#define TOKEN_TOKEN_ADJUST_DEFAULT 0x0080
#define TOKEN_ADJUST_GROUPS 0x0040
#define TOKEN_ADJUST_PRIVILEGES 0x0020
#define TOKEN_ADJUST_SESSIONID 0x0100
#define TOKEN_ASSIGN_PRIMARY 0x0001
#define TOKEN_DUPLICATE 0x0002
#define TOKEN_EXECUTE STANDARD_RIGHTS_EXECUTE
#define TOKEN_IMPERSONATE 0x0004
#define TOKEN_QUERY 0x0008
#define TOKEN_QUERY_SOURCE 0x0010
#define TOKEN_ADJUST_DEFAULT 0x0080
#define TOKEN_READ (STANDARD_RIGHTS_READ|TOKEN_QUERY)
#define TOKEN_WRITE (STANDARD_RIGHTS_WRITE | \
TOKEN_ADJUST_PRIVILEGES | \
TOKEN_ADJUST_GROUPS | \
TOKEN_ADJUST_DEFAULT )
#define TOKEN_ALL_ACCESS (STANDARD_RIGHTS_REQUIRED | \
TOKEN_ASSIGN_PRIMARY | \
TOKEN_DUPLICATE | \
TOKEN_IMPERSONATE | \
TOKEN_QUERY | \
TOKEN_QUERY_SOURCE | \
TOKEN_ADJUST_PRIVILEGES | \
TOKEN_ADJUST_GROUPS | \
TOKEN_ADJUST_SESSIONID | \
TOKEN_ADJUST_DEFAULT )
#ifndef _SECURITY_DEFINED
#define _SECURITY_DEFINED
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment