, Это даже проще сделать, и это будет все, что вам нужно, если единственной необходимостью является управление сервисом.

дыдущих версиях Windows до Vista вы могли взаимодействовать со службой Windows с текущим вошедшим в систему настольным пользователем, чтобы легко отображать информацию на экране из службы. В Windows Vista Session 0 был добавлен для обеспечения безопасности, чтобы изолировать сервисы от рабочего стола. Какой простой способ связи между службой и приложением, запущенным вне сеанса 0? До сих пор я справлялся с этим, используя TCP / IP для связи между ними, но, похоже, это был неаккуратный способ сделать это.