Erreurs de point d’arrêt

Le code suivant décrit le processus lorsqu’un point d’arrêt tente de se lier au code, mais échoue.

Résoudre une erreur de point d’arrêt

  1. Le moteur de débogage (DE) envoie un IDebugBreakpointErrorEvent2 au gestionnaire de débogage de session (SDM).

  2. Le SDM appelle IDebugBreakpointErrorEvent2 ::GetErrorBreakpoint (IDebugErrorBreakpoint2 ** ppErrorBP) pour obtenir le point d’arrêt d’erreur.

  3. Le SDM appelle IDebugErrorBreakpoint2 ::GetPendingBreakpoint pour obtenir le point d’arrêt en attente à partir duquel le point d’arrêt d’erreur provient.

  4. Le SDM appelle IDebugErrorBreakpoint2 ::GetBreakpointResolution pour obtenir la raison pour laquelle le point d’arrêt d’erreur n’a pas pu être lié.