PiDmGetCmObjectConstraintListFromCache
INT64 __fastcall PiDmGetCmObjectConstraintListFromCache(
INT64 a1,
WCHAR *a2,
INT64 a3,
INT64 a4,
_WORD *a5,
UINT64 a6,
UINT64 *a7){
int v7;
UINT64 v9;
INT64 v10[2];
int v11;
int v12;
v10[1] = a4;
v7 = 0;
v10[0] = a3;
v12 = 0;
switch( LODWORD(qword_140007260[5 * (int)a1]) )
{
case 1:
v7 = 1;
break;
case 2:
v7 = 2;
break;
case 3:
v7 = 3;
break;
case 4:
v7 = 4;
break;
case 5:
v7 = 5;
break;
case 6:
v7 = 6;
break;
}
LODWORD(v9) = a6;
v11 = v7;
return PiDmGetObjectConstraintList(a1, a2, 5i64 * (int)a1, (INT64)v10, a5, v9, a7);
}Referenced by:
PiPnpRtlGetFilteredDeviceInterfaceList
PiPnpRtlGetFilteredDeviceList