Итак, что вы запрашиваете - это служба Windows, которая не может быть прервана до тех пор, пока Windows не будет закрыта, тогда вы хотите знать, есть ли способ присоединить программу к этой службе, чтобы ее также нельзя было завершить?
Я могу ошибаться, но я сомневаюсь, что Windows даст вам возможность создавать и подключать программу к сервису, который сделает невозможным уничтожение, если вы не отключите его. Я предполагаю, что вам придется написать какую-то дополнительную программу для мониторинга текущей, чтобы она могла перезапустить ее, если она будет закрыта.