Detlef Riekenberg : include: Add TOKEN_MANDATORY_LEVEL definitions.
Alexandre Julliard
julliard at winehq.org
Tue Jul 31 12:04:14 CDT 2012
Module: wine
Branch: master
Commit: d5e5b43cec784f92a26fbfb8e6370e7d78cb4d88
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d5e5b43cec784f92a26fbfb8e6370e7d78cb4d88
Author: Detlef Riekenberg <wine.dev at web.de>
Date: Mon Jul 30 18:08:33 2012 +0200
include: Add TOKEN_MANDATORY_LEVEL definitions.
---
include/winnt.h | 20 +++++++++++++-------
1 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/include/winnt.h b/include/winnt.h
index b679017..c19eb47 100644
--- a/include/winnt.h
+++ b/include/winnt.h
@@ -3748,13 +3748,16 @@ typedef struct _ACL_SIZE_INFORMATION
#define SE_IMPERSONATE_NAME TEXT("SeImpersonatePrivilege")
#define SE_CREATE_GLOBAL_NAME TEXT("SeCreateGlobalPrivilege")
-#define SE_GROUP_MANDATORY 0x00000001
-#define SE_GROUP_ENABLED_BY_DEFAULT 0x00000002
-#define SE_GROUP_ENABLED 0x00000004
-#define SE_GROUP_OWNER 0x00000008
-#define SE_GROUP_USE_FOR_DENY_ONLY 0x00000010
-#define SE_GROUP_LOGON_ID 0xC0000000
-#define SE_GROUP_RESOURCE 0x20000000
+#define SE_GROUP_MANDATORY 0x00000001
+#define SE_GROUP_ENABLED_BY_DEFAULT 0x00000002
+#define SE_GROUP_ENABLED 0x00000004
+#define SE_GROUP_OWNER 0x00000008
+#define SE_GROUP_USE_FOR_DENY_ONLY 0x00000010
+#define SE_GROUP_INTEGRITY 0x00000020
+#define SE_GROUP_INTEGRITY_ENABLED 0x00000040
+#define SE_GROUP_LOGON_ID 0xC0000000
+#define SE_GROUP_RESOURCE 0x20000000
+#define SE_GROUP_VALID_ATTRIBUTES 0xE000007F
#define SE_PRIVILEGE_ENABLED_BY_DEFAULT 0x00000001
#define SE_PRIVILEGE_ENABLED 0x00000002
@@ -4228,6 +4231,9 @@ typedef struct _TOKEN_ELEVATION {
DWORD TokenIsElevated;
} TOKEN_ELEVATION, * PTOKEN_ELEVATION;
+typedef struct _TOKEN_MANDATORY_LABEL {
+ SID_AND_ATTRIBUTES Label;
+} TOKEN_MANDATORY_LABEL, * PTOKEN_MANDATORY_LABEL;
/*
* ACLs of NT
More information about the wine-cvs
mailing list