Sinal de CTRL+FECHAR
O sistema gera um sinal CTRL+FECHAR quando o usuário fecha um console. Todos os processos conectados ao console recebem o sinal, oferecendo para cada processo a oportunidade de limpeza antes do encerramento. Quando um processo recebe esse sinal, a função de manipulador pode executar uma das seguintes ações após a execução de qualquer operação de limpeza:
- Chamar ExitProcess para encerrar o processo.
- Retorna FALSE. Se nenhuma das funções de manipulador registradas retornar TRUE, o manipulador padrão encerrará o processo.
- Retorna TRUE. Nesse caso, nenhuma outra função de manipulador é chamada e o processo é encerrado.