Если в процессе запущено несколько потоков, и процесс переходит из запущенного состояния в заблокированное, то все ли потоки внутри процесса также автоматически переходят в заблокированное состояние?
Если ответ зависит от конкретной ОС, то мы можем предположить, что используемой ОС является Windows
«Заблокировано» не является состоянием процесса в Windows. Процессы не имеют состояний планирования. Темы делают. Да, есть собственный API-интерфейс NtSuspendProcess, но он работает, вызывая NtSuspendThread в каждом из потоков процесса.
—
Джейми Ханрахан