PnpGetObjectListDispatch
__int64 __fastcall PnpGetObjectListDispatch(
__int64 a1,
int a2,
__int64 a3,
__int64 a4,
__int64 a5,
int a6,
__int64 a7,
__int16 a8){
__int64 result;
unsigned int v11;
__int64 v12;
int v13;
__int64 v14[2];
__int64 v15[3];
int v16;
int v17;
__int64 v18;
int v19;
__int64 v20;
__int64 v21;
int v22;
v14[0] = 0i64;
v17 = 0;
v20 = 0i64;
v21 = 0i64;
v22 = 0;
if( a8 )
return 3221225485i64;
result = PnpCtxGetObjectDispatchCallback(a1, a2, v14);
if( (int)result >= 0 )
{
if( v14[0] )
{
v15[2] = a5;
v16 = a6;
v18 = a7;
v15[0] = a3;
v15[1] = a4;
v19 = v13;
return((__int64(__fastcall *)(__int64, _QWORD, _QWORD, __int64, __int64 *))v14[0])(v12, 0i64, v11, 5i64, v15);
}
else
{
return 3221225474i64;
}
}
return result;
}Referenced by:
PnpGetObjectList