Поделиться через


CTRL+CLOSE Signal

Система создает сигнал CTRL+CLOSE, когда пользователь закрывает консоль. Все процессы, подключенные к консоли, получают сигнал, предоставляя каждому процессу возможность очистки перед завершением. Когда процесс получает этот сигнал, функция обработчика может выполнить одно из следующих действий после выполнения любых операций очистки:

  • Вызов ExitProcess для завершения процесса.
  • Возвращает значение FALSE. Если ни одна из зарегистрированных функций обработчика не возвращает значение TRUE, обработчик по умолчанию завершает процесс.
  • Возвращает значение TRUE. В этом случае другие функции обработчика не вызываются и процесс завершается.