Windows для профессионалов


Завершение процесса


Процесс можно завершить четырьмя способами:

  • входная функция первичного потока возвращает управление (рекомендуемый способ);
  • один из потоков процесса вызывает функцию ExitProcess (нежелательный способ);
  • поток другого процесса вызывает функцию TerminateProcess (тоже нежелательно);
  • все потоки процесса умирают по своей воле (большая редкость).

В этом разделе мы обсудим только что перечисленные способы завершения процесса, а также рассмотрим, что на самом деле происходит в момент его окончания.




Начало  Назад  Вперед



Книжный магазин