にはどうすれば完了するまでにしばらく時間がかかることがあり、バックグラウンドで仕事をしているWindowsサービスを停止またはクラッシュ、改ざんからユーザーを防ぐことができますか?信頼されていないユーザーからのWindowsサービスを保護する
停止要求を受信すると、サービスは停止する前に作業が完了するまで待機する必要があります。
はサービスのためのCanStop
のフラグがありますが、私はOnStopメッセージに応答するかどうかはわかりません。ユーザーがサービスをクラッシュさせようとした場合、どうすれば改ざんを防止できますか?
編集:すべてのバックグラウンド・プロセスへのペアレンタルコントロールから一般質問。
を試すのに役立ちます、それが終了しているからタスクを防止することができるのかどうかを尋ねる多くの質問がありました。これらは常に別の疑問を提起します。電源コードを引き抜くとどうなりますか? – wj32
@ wj32:私は取り組むことができる問題を解決することに集中することを好む。 –
私の主張は、あなたが問題に対処できないということです。私があなたに与えた例を考えてみましょう。ドライバからPsTerminateProcessを呼び出すような、ソフトウェア終了メソッドとの違いは何ですか? – wj32