Я надеюсь, что этот пост не является дубликатом. Позвольте мне объяснить:
Я рассмотрел аналогичный пост Как приостановить/возобновить любой внешний процесс под Windows?, но с предпочтением С++/Python и все же без принятого ответа с момента времени публикации.
Мой вопрос:
Меня интересует возможная реализация в Delphi функциональности, предоставляемой PsSuspend от Марка Руссиновича из Windows Sysinternals.
Котировки:
PsSuspend позволяет приостанавливать процессы в локальной или удаленной системе, что желательно в тех случаях, когда процесс потребляет ресурс (например, сеть, центральный процессор или диск), которые вы хотите разрешить для разных процессов использовать. Вместо того, чтобы убивать процесс, который потребляет ресурс, приостановка разрешает вам продолжить работу в несколько последующих момент времени.
Спасибо.
Edit:
Будет выполнена частичная реализация. Удаленные возможности можно отбросить.