PnpFreeDevPropertyArray

VOID *__fastcall PnpFreeDevPropertyArray(unsigned int a1, void *a2, UINT32 a3){
  char *v5; 
  __int64 v6; 

  if( a1 )
  {
    v5 = (char *)a2;
    v6 = a1;
    do
    {
      PnpFreeDevProperty((__int64)v5, a3);
      v5 += 48;
      --v6;
    }
    while( v6 );
  }
  return ExFreePoolWithTag(a2, a3);
}

Referenced by:

PiDqActionDataFree
PiDqQueryEvaluateFilter
PiSwCompleteCreate
PiSwDeviceFree
PiSwInterfaceFree
PiSwIrpStartCreateWorker
PiSwProcessRemove
PiSwQueuedCreateInfoFree