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