From cf1b810d747358167681a38d8f2e1e40dd354c63 Mon Sep 17 00:00:00 2001 From: Vitaliy Margolen Date: Sat, 28 Apr 2007 15:50:00 -0600 Subject: [PATCH] ntdll: Use correct full access bitmask in NtQuerySecurityObject. --- dlls/ntdll/om.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/ntdll/om.c b/dlls/ntdll/om.c index 35ce1bee6fe..0e94e35ecef 100644 --- a/dlls/ntdll/om.c +++ b/dlls/ntdll/om.c @@ -247,7 +247,7 @@ NtQuerySecurityObject( pace->Header.AceType = ACCESS_ALLOWED_ACE_TYPE; pace->Header.AceFlags = CONTAINER_INHERIT_ACE; pace->Header.AceSize = sizeof(ACCESS_ALLOWED_ACE)-sizeof(DWORD) + RtlLengthRequiredSid(1); - pace->Mask = DELETE | READ_CONTROL | WRITE_DAC | WRITE_OWNER | 0x3f; + pace->Mask = STANDARD_RIGHTS_ALL | SPECIFIC_RIGHTS_ALL; pace->SidStart = BufferIndex; /* SID S-1-5-12 (System) */ @@ -267,7 +267,7 @@ NtQuerySecurityObject( pace->Header.AceType = ACCESS_ALLOWED_ACE_TYPE; pace->Header.AceFlags = CONTAINER_INHERIT_ACE; pace->Header.AceSize = sizeof(ACCESS_ALLOWED_ACE)-sizeof(DWORD) + RtlLengthRequiredSid(2); - pace->Mask = DELETE | READ_CONTROL | WRITE_DAC | WRITE_OWNER | 0x3f; + pace->Mask = STANDARD_RIGHTS_ALL | SPECIFIC_RIGHTS_ALL; pace->SidStart = BufferIndex; /* S-1-5-12 (Administrators) */ -- 2.11.4.GIT