PnpQueryRebalance
__int64 __fastcall PnpQueryRebalance(_DEVICE_NODE *a1, __int64 a2, _DWORD *a3, _DEVICE_NODE **a4, __int64 a5, char a6){
_DEVICE_NODE *Child;
int v7;
int Rebalance;
Child = a1->Child;
v7 = 0;
if( !Child )
return(unsigned int)PnpQueryRebalanceWorker(a1, a2, a3, a4, a5, a6);
do
{
Rebalance = PnpQueryRebalance(Child, a2, a3, a4, a5, a6);
Child = Child->Sibling;
if( Rebalance < 0 )
v7 = -1073741823;
}
while( Child );
if( v7 >= 0 )
return(unsigned int)PnpQueryRebalanceWorker(a1, a2, a3, a4, a5, a6);
return(unsigned int)v7;
}Referenced by:
PnpFindRebalanceCandidates
PnpQueryRebalance