MiIncludeSharedCommit

UINT64 __stdcall MiIncludeSharedCommit(_CONTROL_AREA *ControlArea){
  int v1; 
  int v2; 
  _CONTROL_AREA **i; 
  v1 = *((_DWORD *)ControlArea + 14);
  if( (v1 & 0x20) != 0 )
    return 1i64;
  if( (v1 & 0x400) == 0 && ControlArea != (_CONTROL_AREA *)qword_140C4C968 && !*((_QWORD *)ControlArea + 8) )
  {
    v2 = 0;
    for( i = (_CONTROL_AREA **)&qword_140C4C900; ControlArea != *i; i += 8 )
    {
      if( ++v2 )
        return 1i64;
    }
  }
  return 0i64;
}

Referenced by:

MiInsertSharedCommitNode
MiReleaseControlAreaCharges
MiUpdateProcessSharedCommit
MiVadHasSharedCommit