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=57... ============================================================================== --- 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?rev... ============================================================================== --- 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