Partager via


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

int CanStop ( 
   int fCanStop
);

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 .

Voir aussi