Windows ボックスの C# から、プロセスがどのように停止されたかを調べる方法はありますか? Processクラスを見て、一度設定するとExitedイベントからフレンドリーなコールバックを取得できましたが、プロセスEnableRaisingEvents = true;
が強制終了されたかどうか、または自然に終了したかどうかを確認できませんでしたか?
Don Vince
質問する
878 次
2 に答える
3
Process Monitor (Microsoft の一部である Sysinternals から) を起動し、プロセスを実行して終了させます。次に、Process Monitor の結果をプロセス名でフィルター処理します。終了コードを含め、プロセスが行ったすべてのことを確認できます。
于 2008-09-12T01:30:48.807 に答える
0
そのためにプロセスの戻りコードを使用できます。プロセスがその Main メソッドからゼロ以外の値を返す場合、プロセスがそれ自体で終了したかどうか (戻り値が一致するかどうか) を確認できます。
于 2008-09-12T00:57:23.537 に答える