ObpCompareEntryLevel1

__int64 __fastcall ObpCompareEntryLevel1(__int64 a1, __int64 a2){
  int v3; 
  ++*(_DWORD *)(a2 + 24);
  *(_QWORD *)(a2 + 16) = a1;
  v3 = RtlEnumerateBoundaryDescriptorEntries(
         (_DWORD *)(*(_QWORD *)(a2 + 8) + 48i64),
         (unsigned int(__fastcall *)(_DWORD *, __int64))ObpCompareEntryLevel2,
         a2);
  if( v3 < 0 )
  {
    *(_DWORD *)(a2 + 32) = v3;
  }
  else
  {
    if( *(_DWORD *)(a2 + 24) == *(_DWORD *)(a2 + 28) )
      return 1i64;
    *(_DWORD *)(a2 + 32) = -1073741445;
  }
  return 0i64;
}

Referenced by:

No references.