Author: hpoussin Date: Tue Aug 29 15:27:50 2006 New Revision: 23768
URL: http://svn.reactos.org/svn/reactos?rev=23768&view=rev Log: Add some missing SIDs. Fix bug 1772. See http://www.msfn.org/board/lofiversion/index.php/t43597.html for the list of authorities
Modified: trunk/reactos/include/psdk/winnt.h
Modified: trunk/reactos/include/psdk/winnt.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/winnt.h?rev=23... ============================================================================== --- trunk/reactos/include/psdk/winnt.h (original) +++ trunk/reactos/include/psdk/winnt.h Tue Aug 29 15:27:50 2006 @@ -526,6 +526,18 @@ #define SECURITY_NETWORK_SERVICE_RID 0x00000014L #define SECURITY_NT_NON_UNIQUE 0x00000015L #define SECURITY_BUILTIN_DOMAIN_RID 0x00000020L + +/* S-1-6 */ +#define SECURITY_SITE_SERVER_AUTHORITY {0,0,0,0,0,6} + +/* S-1-7 */ +#define SECURITY_INTERNET_SITE_AUTHORITY {0,0,0,0,0,7} + +/* S-1-8 */ +#define SECURITY_EXCHANGE_AUTHORITY {0,0,0,0,0,8} + +/* S-1-9 */ +#define SECURITY_RESOURCE_MANAGER_AUTHORITY {0,0,0,0,0,9}
#define SECURITY_LOGON_IDS_RID_COUNT 0x3 #define SID_REVISION 1 @@ -1028,7 +1040,7 @@ #define RTL_CRITSECT_TYPE 0 #define RTL_RESOURCE_TYPE 1 /* Also in winddk.h */ -#define FIELD_OFFSET(t,f) ((LONG)&(((t*)0)->f)) +#define FIELD_OFFSET(t,f) ((LONG_PTR)&(((t*)0)->f)) #ifndef CONTAINING_RECORD #define CONTAINING_RECORD(address, type, field) \ ((type *)(((ULONG_PTR)address) - (ULONG_PTR)(&(((type *)0)->field))))