Arrêt et le détachementTermination and Detaching

La section suivante décrit une fin normale.The following describes normal termination.

DiscussionDiscussion

Après le IDebugLoadCompleteEvent2 ou IDebugEntryPointEvent2 interface continue, s’il n’y aucun points d’arrêt, les exceptions, les erreurs d’exécution ou les boucles infinies dans l’application à déboguer le programme en cours de débogage s’exécute jusqu'à son achèvement.After the IDebugLoadCompleteEvent2 or IDebugEntryPointEvent2 interface continues, if there are no breakpoints, exceptions, run-time errors, or infinite loops in the application to be debugged, the program being debugged will run to completion. Il s’agit d’une fin normale.This is normal termination.

Vous devez envoyer une IDebugProgramDestroyEvent2 pour implémenter une fin normale.You must send an IDebugProgramDestroyEvent2 to implement normal termination. Cela requiert l’implémentation du IDebugProgramDestroyEvent2::GetExitCode (méthode).This requires implementing the IDebugProgramDestroyEvent2::GetExitCode method.

Voir aussiSee Also

Création d’un moteur de débogage personnaliséCreating a Custom Debug Engine