Могу ли я использовать svchost.exe для размещения моих собственных сервисов?

Я не могу найти документацию, как это сделать, что заставляет меня думать, что я не должен это делать.

Ответ 1

Нет, svchost.exe недокументирован и поддерживается только для служб, входящих в состав Windows.

Одной из причин является надежность - сбой в сторонней службе не должен влиять на критическую службу Windows.

Почему вы хотите использовать svchost? Есть ли у вас несколько услуг, которые вы хотите объединить вместе? Создание собственного exe для размещения нескольких сервисов довольно просто.

Ответ 2

Комментарий по этой ссылке поможет вам, ее слишком много, чтобы вырезать/вставить здесь. Источник - это С++, поскольку вы не указали язык, на который я не думаю, что это имеет значение.

Ссылка

EDIT: для записи я не говорю, что это хорошая идея.