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