Windows中的PID生命

时间:2013-09-19 09:26:09

标签: vb.net process pid

任何人都可以告诉我Windows Server中进程标识(PID)的生命周期。

长期过程是否保持相同,我的意思是一两天后?

我正在我的应用程序中保存PID,并希望根据其ID来评估该过程。

1 个答案:

答案 0 :(得分:1)

只要进程仍在运行,它就不会改变。

http://blogs.msdn.com/b/oldnewthing/archive/2011/01/07/10112755.aspx

如果您关闭程序或将其终止,然后重新启动它,您将获得一个新的进程ID。

如果启动该程序,则可以使用Process.WaitForExit。如果您正在启动程序,我将在新线程中启动每个进程并使用Process.WaitForExit。

msdn.microsoft.com/en-us/library/fb4aw7b8.aspx

对于其他流程,请查看以下网站:http://alperguc.blogspot.ca/2008/11/c-process-processgetprocessesbyname.html

它显示了如何查找进程并附加到它的已退出事件。