mirror of
https://github.com/reactos/wine.git
synced 2025-02-08 05:08:16 +00:00
Added some defines for process security tokens.
This commit is contained in:
parent
99f2f396b5
commit
45a5996144
@ -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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user