PnpDeleteDeviceActionRequest

unsigned __int64 __fastcall PnpDeleteDeviceActionRequest(volatile signed __int32 *a1){
  unsigned __int64 result; 

  result = (unsigned int)_InterlockedExchangeAdd(a1 + 18, 0xFFFFFFFF);
  if( (_DWORD)result == 1 )
    return(unsigned __int64)ExFreePoolWithTag((PVOID)a1, 0x32706E50u);
  return result;
}

Referenced by:

PiControlGetSetDeviceStatus
PiQueueDeviceRequest
PnpDeviceActionWorker
PnpRemoveDeviceActionRequestFromQueue
PnpRemoveDeviceActionRequests