SdbpMatchOem
INT64 __fastcall SdbpMatchOem(RTL_RUN_ONCE *a1, UINT64 a2, INT64 a3){
unsigned int v5;
unsigned int FirstTag;
unsigned int v7;
v5 = 0;
FirstTag = SdbFindFirstTag((INT64)a1, a2, 28706);
v7 = FirstTag;
if( FirstTag )
{
if( (unsigned int)SdbpMatchDeviceString(a1, *(const wchar_t **)a3, FirstTag, 24613)
&& (unsigned int)SdbpMatchDeviceString(a1, *(const wchar_t **)(a3 + 8), v7, 24614)
&& (unsigned int)SdbpMatchDeviceDWORD((__int64)a1, *(_DWORD *)(a3 + 44), v7, 0x4034u, 0x4035u, 0x4036u) )
{
return 1;
}
}
else
{
return 1;
}
return v5;
}Referenced by:
SdbpCheckKObject