SepRmDereferenceCapTable

VOID __stdcall SepRmDereferenceCapTable(_SEP_CENTRALIZED_ACCESS_POLICIES_TABLE *Table){
  signed __int64 v1; 
  bool v2; 
  signed __int64 v3; 

  v1 = _InterlockedExchangeAdd64((volatile signed __int64 *)Table + 5, 0xFFFFFFFFFFFFFFFFui64);
  v2 = v1 <= 1;
  v3 = v1 - 1;
  if( v2 )
  {
    if( v3 )
      __fastfail(0xEu);
    SepRmDestroyCapTable(Table);
  }
}

Referenced by:

SeAccessCheckWithHintWithAdminlessChecks
SepAccessCheckAndAuditAlarmWithAdminlessChecks
SepCommonAccessCheckExWithAdminlessChecks
SepRmCapUpdateWrkr
SepRmDereferenceCap
SepRmReferenceFindCap