シャットダウンフックメソッドでは、シャットダウンしたことを示すメッセージを別のプロセスに送信する必要があります。私の現在のメッセージ処理コードでは、メッセージをキューに書き込む必要があります。このキューは別のスレッドによって処理され、どこにでも送信されます。この場合、別のスレッドによってパイプファイルに書き込まれます。
シャットダウンフックで、これらのスレッドが引き続き実行されることを保証できますか?私はいくつかのシャットダウンフックを持っていますが、これらはすべて他のスレッドを必要としない他のものを処理するためのものです。
実行は最小限です。約15行のコードとファイルへの書き込みに必要な待機が実行されますが、これも最小限である必要があります。