bool __fastcall CmMatchLastKnownParentCallback(__int64 a1, __int64 a2, __int64 a3, const wchar_t *a4){
char v4;
int v7;
int v8[3];
wchar_t Str2[200];
v4 = 0;
v7 = 0;
v8[0] = 0;
if( (int)PnpGetObjectProperty(
a1,
a2,
1i64,
0i64,
0i64,
(__int64)DEVPKEY_Device_LastKnownParent,
&v7,
(unsigned __int64)Str2,
400,
(ULONG *)v8,
0) >= 0
&& v7 == 18 )
{
return wcsicmp(a4, Str2) == 0;
}
return v4;
}