RtlpValidTrustSubjectContext

NTSTATUS __fastcall RtlpValidTrustSubjectContext(
        VOID *TokenTrustLevel,
        VOID *TrustLabel,
        UINT8 Flags,
        INT64 *ReturnStatus){
  NTSTATUS result; 
  INT64 *v5; 
  UINT8 pbDominate; 

  LOBYTE(result) = 0;
  v5 = ReturnStatus;
  pbDominate = 0;
  if( !TokenTrustLevel
    || (result = RtlSidDominatesForTrust(TokenTrustLevel, TrustLabel, &pbDominate),
        *(_DWORD *)v5 = result,
        (LOBYTE(result) = pbDominate) == 0) )
  {
    *(_DWORD *)v5 = -1073741790;
  }
  return result;
}

Referenced by:

RtlpNewSecurityObject
RtlpSetSecurityObject
RtlpValidFilterAclSubjectContext