まず覚えておいていただきたいことは、プロセス終了はユーザーが持つ当然の権利である、ということです。
参考(英語):"Why can't you trap TerminateProcess? - The Old New Thing"
http://blogs.msdn.com/b/oldnewthing/archive/2004/07/22/191123.aspx
この「当然の権利」を無視してでも終了を阻止するつもりなら、いずれ相応の報いを受けることを
覚悟しておく必要があるでしょう。
さて、先のコメントにはタスクマネージャー等からの要求なら受け入れるとありますから、
強制終了されること自体は別に困らないように思えます。
にも関わらずこのスレッドを建てたという事は、終了されたくない別の理由があるはずです。
タスクマネージャー等は構わないのに、それ以外からだと困る、その理由は何ですか?