Завершить дерево процессов (C для Windows)

Это было задано ранее, но я не могу найти окончательный ответ в коде.

Я открываю процесс, ProcessA (с PID 1234). Этот процесс открывает дочерний процесс ProcessAB (PID 5678). После того как я закончил, я завершаю ProcessA, но у меня все еще есть задержка ProcessAB.

Как мне завершить все дерево процессов? Что я имею в виду, как мне убедиться, что, если я прекращаю открытый процесс, я также завершаю все связанные процессы?

Спасибо

Код ценится.

Ответы на вопрос(6)

Ваш ответ на вопрос