PiDqQueryGetObjectManager
_PI_DQ_OBJECT_MANAGER *__stdcall PiDqQueryGetObjectManager(_PI_DQ_QUERY *Query){
_PI_DQ_OBJECT_MANAGER *v1;
v1 = 0i64;
switch( *(_DWORD *)(*((_QWORD *)Query + 3) + 16i64) )
{
case 1:
return(_PI_DQ_OBJECT_MANAGER *)((char *)&PnpReplaceEvent + 1184);
case 2:
return(_PI_DQ_OBJECT_MANAGER *)((char *)&PnpReplaceEvent + 672);
case 3:
return(_PI_DQ_OBJECT_MANAGER *)((char *)&PnpReplaceEvent + 416);
case 4:
return(_PI_DQ_OBJECT_MANAGER *)((char *)&PnpReplaceEvent + 1440);
case 7:
return(_PI_DQ_OBJECT_MANAGER *)((char *)&PnpReplaceEvent + 928);
case 0xB:
return(_PI_DQ_OBJECT_MANAGER *)((char *)&PnpReplaceEvent + 1696);
}
return v1;
}Referenced by:
PiDqDispatch
PiDqQuerySerializeActionQueue