CmpLightWeightPrepareSetKeyUserFlags
__int64 __fastcall CmpLightWeightPrepareSetKeyUserFlags(__int64 a1){
__int64 v1;
UINT64 v2;
unsigned int v3;
unsigned int v4;
int v6;
int v7;
v6 = -1;
v7 = 0;
v1 = *(_QWORD *)(a1 + 48);
v2 = *(_QWORD *)(v1 + 32);
v3 = *(_DWORD *)(v1 + 40);
if( (*(__int64(__fastcall **)(UINT64, _QWORD, int *))(v2 + 8))(v2, v3, &v6) )
{
v4 = HvpMarkCellDirty(v2, v3, 0) == 0 ? 0xC000017D : 0;
(*(void(__fastcall **)(UINT64, int *))(v2 + 16))(v2, &v6);
}
else
{
return(unsigned int)-1073741670;
}
return v4;
}Referenced by:
CmpProcessLightWeightUOW