在允许多个用户同时登录计算机的Windows环境中,当我们调用Process.GetProcesses()
时,它是否返回正在进行此调用的登录用户的进程,或者是否返回进程所有登录用户。我查看了MSDN页面,但无法找到此信息。
答案 0 :(得分:3)
此函数返回本地计算机上运行的所有进程资源 你可以在MSDN上看到它(我也在我的电脑上查看..)
返回值
输入:
System.Diagnostics.Process[]
Process类型的数组,表示在本地计算机上运行的所有进程资源。
如果您对获取特定用户的流程感兴趣,请查看以下代码 - http://www.codeproject.com/Articles/14828/How-To-Get-Process-Owner-ID-and-Current-User-SID