RtlAddAccessAllowedObjectAce

INT64 __fastcall RtlAddAccessAllowedObjectAce(
        _ACL *Acl,
        UINT64 AceRevision,
        UINT64 AceFlags,
        UINT64 AccessMask,
        _GUID *ObjectTypeGuid,
        _GUID *InheritedObjectTypeGuid,
        VOID *Sid){
  if( ObjectTypeGuid || InheritedObjectTypeGuid )
    return RtlpAddKnownObjectAce(
             Acl,
             AceRevision,
             AceFlags,
             AccessMask,
             ObjectTypeGuid,
             InheritedObjectTypeGuid,
             Sid,
             5u);
  else
    return RtlpAddKnownAce(Acl, AceRevision, AceFlags, AccessMask, Sid, 0);
}

Referenced by:

LocalGetAclForString