c - 暂停远程进程的执行(C、Windows)

标签 c windows winapi process suspend

我可以使用 SuspendThread() 挂起另一个进程的线程。有没有办法完全暂停该过程的执行? 如果是,请发布代码。

谢谢。

附言: 既然你会问“你为什么要这样做”,我就把它贴在这里。 我正在处理不再维护的遗留软件。我无权访问源代码。现在我需要它暂停,直到文件充满数据,然后恢复执行。

最佳答案

唯一的方法是挂起该进程的所有线程。

如果您想查看实际代码,请查看示例 here .

关于c - 暂停远程进程的执行(C、Windows),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1244599/

相关文章:

c - 使用 # 和 ## 运算符的嵌套宏实现

计算整数的平方和

c - SDL2不显示图像

windows - PowerShell:查找并删除其中或子文件夹中没有文件的文件夹

windows - ediff 在 Windows 上的 emacs 中不起作用

c++ - 更改组合框选择的 DateTimePicker 样式失败

C编程strcat.asm not found错误调试

windows - 如何从 `CEdit` 框获取通知?

winapi - 我应该对 Windows Mobile RIL 使用互斥锁还是关键部分

c++ - 如何在winapi中创建字符串数组