Группы консольных процессов


Когда процесс использует функцию CreateProcess, чтобы создать новый консольный процесс, он может установить флажок CREATE_NEW_PROCESS_GROUP, чтобы сделать новый процесс корневым процессом группы консольных процессов. Группа процессов включает в себя все процессы, которые являются потомками корневого процесса.

Процесс может использовать функцию GenerateConsoleCtrlEvent, чтобы отправить сигнал CTRL+C или CTRL+BREAK  всем процессам в группе консольных процессов. Сигнал получают только те процессы в группе, которые присоединены к той же самой консоли, как и процесс, который вызвал GenerateConsoleCtrlEvent.

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz