dlls/advapi32 Privilege names

Ge van Geldorp gvg at reactos.com
Tue Jul 6 17:25:06 CDT 2004


Changelog:
  Ge van Geldorp <gvg at reactos.com>
  Add missing privilege names

Index: include/winnt.h
===================================================================
RCS file: /home/wine/wine/include/winnt.h,v
retrieving revision 1.183
diff -u -r1.183 winnt.h
--- include/winnt.h	4 May 2004 00:43:02 -0000	1.183
+++ include/winnt.h	6 Jul 2004 22:22:51 -0000
@@ -2783,6 +2783,11 @@
 #define SE_SYSTEM_ENVIRONMENT_NAME	TEXT("SeSystemEnvironmentPrivilege")
 #define SE_CHANGE_NOTIFY_NAME		TEXT("SeChangeNotifyPrivilege")
 #define SE_REMOTE_SHUTDOWN_NAME		TEXT("SeRemoteShutdownPrivilege")
+#define SE_UNDOCK_NAME                  TEXT("SeUndockPrivilege")
+#define SE_ENABLE_DELEGATION_NAME       TEXT("SeEnableDelegationPrivilege")
+#define SE_MANAGE_VOLUME_NAME           TEXT("SeManageVolumePrivilege")
+#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
Index: dlls/advapi32/security.c
===================================================================
RCS file: /home/wine/wine/dlls/advapi32/security.c,v
retrieving revision 1.68
diff -u -r1.68 security.c
--- dlls/advapi32/security.c	25 May 2004 00:22:42 -0000	1.68
+++ dlls/advapi32/security.c	6 Jul 2004 22:22:51 -0000
@@ -852,16 +852,19 @@
     NULL, NULL,
     "SeCreateTokenPrivilege", "SeAssignPrimaryTokenPrivilege",
     "SeLockMemoryPrivilege", "SeIncreaseQuotaPrivilege",
-    "SeMachineAccountPrivilege", "SeTcbPrivilege",
-    "SeSecurityPrivilege", "SeTakeOwnershipPrivilege",
-    "SeLoadDriverPrivilege", "SeSystemProfilePrivilege",
-    "SeSystemtimePrivilege", "SeProfileSingleProcessPrivilege",
-    "SeIncreaseBasePriorityPrivilege", "SeCreatePagefilePrivilege",
-    "SeCreatePermanentPrivilege", "SeBackupPrivilege",
-    "SeRestorePrivilege", "SeShutdownPrivilege",
-    "SeDebugPrivilege", "SeAuditPrivilege",
-    "SeSystemEnvironmentPrivilege", "SeChangeNotifyPrivilege",
-    "SeRemoteShutdownPrivilege",
+    "SeUnsolicitedInputPrivilege", "SeMachineAccountPrivilege",
+    "SeTcbPrivilege", "SeSecurityPrivilege",
+    "SeTakeOwnershipPrivilege", "SeLoadDriverPrivilege",
+    "SeSystemProfilePrivilege", "SeSystemtimePrivilege",
+    "SeProfileSingleProcessPrivilege", "SeIncreaseBasePriorityPrivilege",
+    "SeCreatePagefilePrivilege", "SeCreatePermanentPrivilege",
+    "SeBackupPrivilege", "SeRestorePrivilege",
+    "SeShutdownPrivilege", "SeDebugPrivilege",
+    "SeAuditPrivilege", "SeSystemEnvironmentPrivilege",
+    "SeChangeNotifyPrivilege", "SeRemoteShutdownPrivilege",
+    "SeUndockPrivilege", "SeSyncAgentPrivilege",
+    "SeEnableDelegationPrivilege", "SeManageVolumePrivilege",
+    "SeImpersonatePrivilege", "SeCreateGlobalPrivilege",
 };
 #define NUMPRIVS (sizeof DefaultPrivNames/sizeof DefaultPrivNames[0])
 



More information about the wine-patches mailing list