获取正在运行的进程的唯一ID

时间:2018-11-23 09:25:48

标签: c# uniqueidentifier

我目前正在寻找替换一个先前已实现的系统,该系统会生成一个唯一的ID,该ID从进程打开到关闭均有效,并且会使用系统时间和其他变量混合生成一个随机的唯一ID每次启动应用程序时。

我想做的是为流程本身生成一个唯一的标识符,我无法使用Process ID,因为它有可能被重用

有人知道基于进程本身为单个进程生成唯一ID的方法吗?

1 个答案:

答案 0 :(得分:0)

Process.StartTime.Ticks可以用作唯一标识符,因为它不可能一次完成一个进程中的运行