Primeira reação: Se o seu processo está sendo executado em sua máquina, você pode simplesmente optar por não terminá-lo. Se estiver rodando na minha máquina, então não é o seu processo, é meu ... e terminarei se eu quiser.
A resposta real: em última análise, não, não há.
Você pode facilitar a criação de seu processo com um descritor de segurança que negue o acesso "Encerrar" ao grupo Todos.
No entanto, um administrador pode sempre apropriar-se do processo e, em seguida, alterar o SD para que ele possa terminar o acesso e finalizá-lo. (A menos que os administradores do sistema não tenham, por algum motivo, o privilégio de "apropriar-se de qualquer objeto").