如何启动在父进程启动时死亡的其他进程

本文关键字:启动 进程 其他 何启动 | 更新日期: 2023-09-27 18:26:33

我知道我可以让子进程监视父进程。有没有让Windows自动执行此操作?毕竟,它确实跟踪流程启动层次结构。

如何启动在父进程启动时死亡的其他进程

您可以使用Jobs,尝试SetInformationJobObject函数,关键是使用传递给该函数的_JOBOBJECT_BASIC_LIMIT_INFORMATION结构的LimitFlags成员中的JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE值。

您不能通过C#以本机方式实现这一点。您将需要使用PInvoke来调用Win32作业API。

API调用的答案如下:如何在Windows中自动销毁子进程?