5

複数のユーザーがマシンに同時にログオンできる Windows 環境では、 を呼び出すとProcess.GetProcesses()、この呼び出しを行っているログオン ユーザーのプロセスが返されますか、またはすべてのログオン ユーザーのプロセスが返されますか。MSDN ページを見てみましたが、この情報を見つけることができませんでした。

4

1 に答える 1

4

この関数は、ローカルコンピューターで実行されているすべてのプロセスリソースを返します。
あなたはMSDNでそれを見ることができます(私は私のコンピュータでもそれをチェックします..)

戻り値

タイプ:ローカルコンピューターで実行されているすべてのプロセスリソースSystem.Diagnostics.Process[]
を表すプロセスタイプの配列。

特定のユーザーのプロセスを取得することに興味がある場合は、次のコードを参照してください-http://www.codeproject.com/Articles/14828/How-To-Get-Process-Owner-ID-and-Current-User-SID

于 2012-06-13T08:06:16.730 に答える