IopRetestConfiguration
VOID __stdcall IopRetestConfiguration(INT64 RequestTable, UINT64 RequestTableCount){
_QWORD **v2;
_QWORD *v3;
_QWORD *v4;
unsigned int v5;
_QWORD *v7;
__int64 v8;
__int128 v9;
__int128 v10;
v3 = *v2;
v9 = 0i64;
v4 = v2;
v5 = RequestTableCount;
v10 = 0i64;
while( v3 != v4 )
{
v7 = v3;
v3 = (_QWORD *)*v3;
if( *((_BYTE *)v7 + 17) )
{
v8 = *(v7 - 8);
DWORD2(v9) = 0;
*(_QWORD *)&v10 = 0i64;
*(_QWORD *)&v9 = v7 - 6;
PnpLookupArbitersNewResources(RequestTable, v5, *(v7 - 7), *((_BYTE *)v7 - 72), &v10, (unsigned int *)&v9 + 2);
if( (*(int(__fastcall **)(_QWORD, __int64, __int128 *))(v8 + 32))(*(_QWORD *)(v8 + 8), 1i64, &v9) < 0 )
break;
}
}
}Referenced by:
PnpFindBestConfigurationWorker