WmipFindISInDSByGuid
_QWORD *__fastcall WmipFindISInDSByGuid(__int64 a1, _QWORD *a2){
__int64 v2;
_QWORD *i;
_QWORD *v5;
__int64 v6;
__int64 v7;
v2 = a1 + 40;
for( i = *(_QWORD **)(a1 + 40); i != (_QWORD *)v2; i = (_QWORD *)*i )
{
v5 = i - 5;
v6 = i[2];
if( v6 )
{
v7 = *a2 - *(_QWORD *)(v6 + 72);
if( *a2 == *(_QWORD *)(v6 + 72) )
v7 = a2[1] - *(_QWORD *)(v6 + 80);
if( !v7 )
{
WmipReferenceEntry((UINT64)(i - 5));
return v5;
}
}
}
return 0i64;
}Referenced by:
WmipUpdateDataSource
WmipUpdateModifyGuid