アプリケーション (C#) を起動するたびに同じプロセス ID で実行するという典型的な要件があります。このため、Windows 2003 Server Enterprise Edition でプロセス ID (pid) を予約して、カーネルが別のプロセスで再利用できないようにします。では、この目標を達成するために Windows レジストリにどのような変更を加えることができるのでしょうか? また、Windows がカーネルで実行されているプロセスに PID を割り当てる方法を知りたいですか?
これが最適な解決策でない場合、C# で何ができるでしょうか?