我坦率地承认这可能是一个愚蠢的问题,但我需要确定。当这抓住当前进程时,“当前”进程就是调用此函数的进程,对吧? I.E.,请求此信息的过程是当前过程,对吗?例如,如果现在运行这段代码的进程的pid为1,则此函数返回的Process对象会告诉我它的pid为1,对吗?我不可能得到任何其他过程,对吗?
答案 0 :(得分:1)
你是正确的,正如Micah评论的那样。通过使用GetCurrentProcess方法,您将只获取有关调用它的进程的信息。您可以在此处查看有关MSDN上方法的更多信息:GetCurrentProcess
如果您需要获取有关其他流程的信息,可以使用GetProcessesByName。