Я пытаюсь найти способ справиться с некоторыми проблемами программирования, отключив службу Windows и перезапустив себя (не спрашивайте почему, это другая тема).Я вижу в свойствах службы, я могу настроить его на перезапуск при 1-м, 2-м и последующих сбоях.Как сделать так, чтобы это «провалилось» в моем коде (помимо выполнения чего-либо вроде перезаписи памяти и т. Д.)?Я подумал, что мог бы вызвать SetServiceStatus () и установить для dWin32ExitCode значение ERROR_SERVICE_SPECIFIC_ERROR и для dwServiceSpecificExitCode какое-то число, но это не сработало.Есть идеи?Или есть какой-то другой способ перезапустить службу без вмешательства пользователя?