PnpDeviceCompletionProcessCompletedRequests
__int64 __fastcall PnpDeviceCompletionProcessCompletedRequests(int a1, int a2, _BYTE *a3){
unsigned int v6;
_LIST_ENTRY *CompletedRequest;
int v9;
*a3 = 0;
v6 = 0;
while( !(unsigned int)PnpDeviceCompletionQueueIsEmpty() )
{
if( !*(&PnpReplaceEvent + 1491) && (!a2 || !a1 && *a3) )
break;
CompletedRequest = PnpDeviceCompletionQueueGetCompletedRequest();
v9 = PnpDeviceCompletionProcessCompletedRequest(CompletedRequest);
*a3 = 1;
if( v9 == -1073741106 )
v6 = -1073741106;
}
return v6;
}Referenced by:
PipProcessDevNodeTree