suspend method
Returns true if the process was successfully suspended, returns false if it failed.
Implementation
bool suspend() {
final processHandle = OpenProcess(PROCESS_SUSPEND_RESUME, FALSE, pid);
final result = NtSuspendProcess(processHandle);
CloseHandle(processHandle);
return (result == 0) ? true : false;
}