MiDoesControlAreaHaveUserWritableReferences

INT64 __fastcall MiDoesControlAreaHaveUserWritableReferences(INT64 a1){
  INT64 result; 
  unsigned __int64 v2; 
  result = *(unsigned int *)(a1 + 92);
  if( !(_DWORD)result )
  {
    v2 = *(_QWORD *)(a1 + 112);
    if( v2 > 1 )
    {
      if( *(_QWORD *)(*(_QWORD *)(qword_140C4E388 + 8i64 * (*(_WORD *)(a1 + 60) & 0x3FF)) + 1688i64) == a1 )
        --v2;
      if( v2 > 1 )
        return 1i64;
    }
  }
  return result;
}

Referenced by:

MiComputeFlushRange
MmDoesFileHaveUserWritableReferences