win32_suspend_process 0.1.0 copy "win32_suspend_process: ^0.1.0" to clipboard
win32_suspend_process: ^0.1.0 copied to clipboard

outdated

Suspend and resume processes on the Windows platform from native dart code.

example/example.dart

import 'dart:io';

import 'package:win32_suspend_process/win32_suspend_process.dart';

void main() {
  // The process id (pid) of the process we wish to suspend.
  // Try it out on something innocuous like notepad.
  final pid = 5588;

  // Instantiate the object representing our process.
  final process = Win32Process(pid);

  // Suspend the process.
  process.suspend();
  print('Process suspended.\nWaiting 10 seconds.');

  // Give a chance to see the process is suspended / unresponsive.
  sleep(Duration(seconds: 10));

  // Resume the process.
  process.resume();
  print('Process resumed.');
}
2
likes
0
pub points
69%
popularity

Publisher

verified publishermerritt.codes

Suspend and resume processes on the Windows platform from native dart code.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

win32

More

Packages that depend on win32_suspend_process