Jinoh Kang (@iamahuman) commented about dlls/ntdll/unix/process.c:
else if (!handle)ret = STATUS_INVALID_HANDLE;else{/* FIXME : SetProcessWorkingSetSize can also set the quota valuesQuota Limits should be stored inside process */qlimits.PagedPoolLimit = (SIZE_T)-1;qlimits.NonPagedPoolLimit = (SIZE_T)-1;/* Default minimum working set size is 204800 bytes (50 Pages) */qlimits.MinimumWorkingSetSize = 204800;/* Default maximum working set size is 1413120 bytes (345 Pages) */qlimits.MaximumWorkingSetSize = 1413120;qlimits.PagefileLimit = (SIZE_T)-1;qlimits.TimeLimit.QuadPart = -1;memcpy(info, &qlimits, sizeof(QUOTA_LIMITS));len = sizeof(qlimits);
Why not set `len` unconditionally, just like `case ProcessCycleTime`?