Реально ли функция TerminateProcess в Windows могла зависнуть из-за того, что потоки внутри процесса застряли в тупике?
Пример: процесс A выполняется под контролем процесса B, теперь процесс A попадает в тупик, и процесс B обнаруживает это и решает «убить» процесс A с помощью TerminateProcess.
Удастся ли убить зависший процесс А?