В приложении С++ Windows я запускаю несколько длинных дочерних процессов (в настоящее время я использую CreateProcess (...) для этого.
Я хочу, чтобы дочерние процессы были автоматически закрыты , если мои основные процессы выходят из строя или закрыты.
Из-за требования, что это должно работать для сбоя "родителя", я считаю, что это нужно сделать, используя некоторые API/функции операционной системы. Так что все "дочерние" процессы очищаются.
Как это сделать?