SetProcessWorkingSetSize function kernel32
Sets the minimum and maximum working set sizes for the specified process.
To learn more, see learn.microsoft.com/windows/win32/api/memoryapi/nf-memoryapi-setprocessworkingsetsize.
Implementation
Win32Result<bool> SetProcessWorkingSetSize(
HANDLE hProcess,
int dwMinimumWorkingSetSize,
int dwMaximumWorkingSetSize,
) {
resolveGetLastError();
final result_ = _SetProcessWorkingSetSize(
hProcess,
dwMinimumWorkingSetSize,
dwMaximumWorkingSetSize,
);
return .new(value: result_ != FALSE, error: GetLastError());
}