Konsolprocessgrupper

När en process använder funktionen CreateProcess för att skapa en ny konsolprocess kan den ange flaggan CREATE_NEW_PROCESS_GROUP för att göra den nya processen till rotprocessen för en konsolprocessgrupp. Processgruppen innehåller alla processer som är underordnade rotprocessen.

En process kan använda funktionen GenerateConsoleCtrlEvent för att skicka en CTRL+C- eller CTRL+BREAK-signal till alla processer i en konsolprocessgrupp. Signalen tas endast emot av de processer i gruppen som är anslutna till samma konsol som processen med namnet GenerateConsoleCtrlEvent.