我目前正在将命令行上的 pid 传递给 child ,但是有没有办法在 Win32 API 中做到这一点?或者,如果 parent 已经去世,有人可以减轻我对我传递的 pid 可能在一段时间后属于另一个进程的恐惧吗?
最佳答案
请注意,如果父进程终止,则很有可能甚至可能会将该 PID 重用于另一个进程。这是标准的 Windows 操作。
所以可以肯定的是,一旦您收到父级的 id 并确定它确实是您的父级,您应该打开它的句柄并使用它。
关于winapi - Win32 进程如何获取其父进程的 pid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/185254/