Encerramento e desanexação
A seguir descreve a finalização normal.
Após a IDebugLoadCompleteEvent2 ou IDebugEntryPointEvent2 interface continua, se não há nenhum pontos de interrupção, exceções, erros de tempo de execução ou loops infinitos no aplicativo a ser depurado, o programa que está sendo depurado serão executado até a conclusão. Trata-se de finalização normal.
Você deve enviar um IDebugProgramDestroyEvent2 para implementar a finalização normal. Isso requer a implementação de IDebugProgramDestroyEvent2::GetExitCode método.