PpSystemHiveLimitCallback

__int64 __fastcall PpSystemHiveLimitCallback(__int64 a1, DEVPROPKEY *a2, UINT64 a3, UINT64 a4){
  __int64 result; 
  void *v5; 
  UINT64 *v6; 
  UINT64 *v7; 
  if( (unsigned int)a2 < *(_DWORD *)(a1 + 4) )
  {
    PnpSystemHiveTooLarge = 0;
    PpResetProblemDevices((UNICODE_STRING *)a1, a2, a3, a4, v5, v6, v7);
    return PnpRequestDeviceAction(*((_DEVICE_OBJECT **)IopRootDeviceNode + 4), RestartEnumeration, 0, 0i64, 0i64, 0i64);
  }
  else
  {
    PnpSystemHiveTooLarge = 1;
  }
  return result;
}

Referenced by:

No references.