IDebugCanStopEvent2::CanStop
Avertit le moteur de débogage (DE) s’il faut ou non s’arrêter à l’emplacement du code actuel ou continuer l’exécution.
Syntaxe
Paramètres
fCanStop
[in] Non zéro (TRUE
) si le DE doit s’arrêter à l’emplacement du code actuel ; sinon, zéro (FALSE
).
Valeur de retour
En cas de réussite, retourne S_OK
, sinon, retourne un code d'erreur.
Notes
Le récepteur de cet événement appelle généralement la méthode GetReason pour déterminer la raison pour laquelle le DE souhaite arrêter, puis appelle la IDebugCanStopEvent2::CanStop
méthode avec la réponse appropriée.
Si la fonction DE s’arrête, elle envoie un événement qui décrit la raison de l’arrêt. Il existe généralement deux événements envoyés, un utilisateur ou un arrêt de signal représenté par l’interface IDebugBreakEvent2 et un événement de point d’arrêt représenté par l’interface IDebugBreakpointEvent2 .