Author: ekohl
Date: Sun Sep 30 17:15:37 2012
New Revision: 57441
URL:
http://svn.reactos.org/svn/reactos?rev=57441&view=rev
Log:
[INCLUDE]
Add missing account right strings and system account flags.
Modified:
trunk/reactos/include/psdk/ntlsa.h
trunk/reactos/include/psdk/ntsecapi.h
Modified: trunk/reactos/include/psdk/ntlsa.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/ntlsa.h?rev=5…
==============================================================================
--- trunk/reactos/include/psdk/ntlsa.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/ntlsa.h [iso-8859-1] Sun Sep 30 17:15:37 2012
@@ -33,6 +33,19 @@
#define SECRET_SET_VALUE 1
#define SECRET_QUERY_VALUE 2
+/* System Access Flags */
+#define SECURITY_ACCESS_INTERACTIVE_LOGON 0x00000001
+#define SECURITY_ACCESS_NETWORK_LOGON 0x00000002
+#define SECURITY_ACCESS_BATCH_LOGON 0x00000004
+#define SECURITY_ACCESS_SERVICE_LOGON 0x00000010
+#define SECURITY_ACCESS_PROXY_LOGON 0x00000020
+#define SECURITY_ACCESS_DENY_INTERACTIVE_LOGON 0x00000040
+#define SECURITY_ACCESS_DENY_NETWORK_LOGON 0x00000080
+#define SECURITY_ACCESS_DENY_BATCH_LOGON 0x00000100
+#define SECURITY_ACCESS_DENY_SERVICE_LOGON 0x00000200
+#define SECURITY_ACCESS_REMOTE_INTERACTIVE_LOGON 0x00000400
+#define SECURITY_ACCESS_DENY_REMOTE_INTERACTIVE_LOGON 0x00000800
+
#ifdef __cplusplus
}
Modified: trunk/reactos/include/psdk/ntsecapi.h
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/ntsecapi.h?re…
==============================================================================
--- trunk/reactos/include/psdk/ntsecapi.h [iso-8859-1] (original)
+++ trunk/reactos/include/psdk/ntsecapi.h [iso-8859-1] Sun Sep 30 17:15:37 2012
@@ -105,6 +105,12 @@
#define SE_NETWORK_LOGON_NAME TEXT("SeNetworkLogonRight")
#define SE_BATCH_LOGON_NAME TEXT("SeBatchLogonRight")
#define SE_SERVICE_LOGON_NAME TEXT("SeServiceLogonRight")
+#define SE_DENY_INTERACTIVE_LOGON_NAME TEXT("SeDenyInteractiveLogonRight")
+#define SE_DENY_NETWORK_LOGON_NAME TEXT("SeDenyNetworkLogonRight")
+#define SE_DENY_BATCH_LOGON_NAME TEXT("SeDenyBatchLogonRight")
+#define SE_DENY_SERVICE_LOGON_NAME TEXT("SeDenyServiceLogonRight")
+#define SE_REMOTE_INTERACTIVE_LOGON_NAME TEXT("SeRemoteInteractiveLogonRight")
+#define SE_DENY_REMOTE_INTERACTIVE_LOGON_NAME
TEXT("SeDenyRemoteInteractiveLogonRight")
#define TRUST_ATTRIBUTE_NON_TRANSITIVE 1
#define TRUST_ATTRIBUTE_UPLEVEL_ONLY 2
#define TRUST_ATTRIBUTE_TREE_PARENT 4194304