gpt4 book ai didi

c# - 在 C# 中以 Process.Kill() 终止的进程的退出代码

转载 作者:太空狗 更新时间:2023-10-29 23:26:39 24 4
gpt4 key购买 nike

有2个进程,一个父进程和一个子进程。父进程控制子进程的生命周期,即父进程在需要子进程做一些工作时启动子进程,并在完成时杀死子进程。为了终止子进程,父进程正在使用 Process.Kill() 和 process.WaitForExit() API。

问题:-

  1. 我观察到子进程的退出代码始终为 -1。谁在设置此退出代码?

  2. 如何更改此退出代码?

最佳答案

  1. 处理.Kill
  2. 没有。除非您自己调用 TerminateProcess(),uExitCode 参数。

看看Reflector,这种东西用它很容易找到。

关于c# - 在 C# 中以 Process.Kill() 终止的进程的退出代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4380471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com