IDkmBreakpointManager.GetBoundBreakpointHitCountValue(DkmBoundBreakpoint, DkmWorkList, DkmCompletionRoutine<DkmGetBoundBreakpointHitCountValueAsyncResult>) Méthode

Définition

Retourne le nombre de fois où un point d’arrêt lié a été atteint. Cette valeur ne doit pas inclure d’occurrences lorsque l’instruction du point d’arrêt a été exécutée, mais la condition du point d’arrêt a indiqué que le débogueur ne doit pas s’arrêter.

public:
 void GetBoundBreakpointHitCountValue(Microsoft::VisualStudio::Debugger::Breakpoints::DkmBoundBreakpoint ^ boundBreakpoint, Microsoft::VisualStudio::Debugger::DkmWorkList ^ workList, Microsoft::VisualStudio::Debugger::DkmCompletionRoutine<Microsoft::VisualStudio::Debugger::Breakpoints::DkmGetBoundBreakpointHitCountValueAsyncResult> ^ completionRoutine);
public void GetBoundBreakpointHitCountValue (Microsoft.VisualStudio.Debugger.Breakpoints.DkmBoundBreakpoint boundBreakpoint, Microsoft.VisualStudio.Debugger.DkmWorkList workList, Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Breakpoints.DkmGetBoundBreakpointHitCountValueAsyncResult> completionRoutine);
abstract member GetBoundBreakpointHitCountValue : Microsoft.VisualStudio.Debugger.Breakpoints.DkmBoundBreakpoint * Microsoft.VisualStudio.Debugger.DkmWorkList * Microsoft.VisualStudio.Debugger.DkmCompletionRoutine<Microsoft.VisualStudio.Debugger.Breakpoints.DkmGetBoundBreakpointHitCountValueAsyncResult> -> unit
Public Sub GetBoundBreakpointHitCountValue (boundBreakpoint As DkmBoundBreakpoint, workList As DkmWorkList, completionRoutine As DkmCompletionRoutine(Of DkmGetBoundBreakpointHitCountValueAsyncResult))

Paramètres

boundBreakpoint
DkmBoundBreakpoint

Dans Représente un point d’arrêt qui a été lié (résolu) à une adresse d’instruction de code particulière ou à un élément de données particulier. Par exemple, dans les modèles C++, vous pouvez créer un DkmPendingBreakpoint pour une ligne source. Le gestionnaire de points d’arrêt le résoudrait à zéro (par exemple, module non chargé), un (par exemple, le modèle est utilisé uniquement sur’int') ou plusieurs emplacements (par exemple, le modèle est utilisé avec de nombreux arguments template). Chaque emplacement a un objet DkmBoundBreakpoint.

workList
DkmWorkList

La mise en cours est en cours de traitement. Cette valeur peut être utilisée pour vérifier l’annulation ou pour ajouter un travail supplémentaire. Les nouveaux éléments de travail ne commencent à s’exécuter qu’après le retour de cette fonction.

completionRoutine
DkmCompletionRoutine<DkmGetBoundBreakpointHitCountValueAsyncResult>

Routine à déclencher lorsque la demande est terminée. Cela sera déclenché implicitement si l’implémentation retourne un échec de cette méthode d’interface. L’implémentation doit déclencher cette méthode dans tous les autres scénarios.

S’applique à