BP_LOCATION_DATA_STRINGBP_LOCATION_DATA_STRING

Utilisée pour définir des points d’arrêt de données qui sont basées sur une chaîne que l’utilisateur peut entrer dans l’environnement de développement intégré (IDE).Used for setting data breakpoints that are based on a string that the user can enter from the integrated development environment (IDE).

SyntaxeSyntax

typedef struct _BP_LOCATION_DATA_STRING {   
   IDebugThread2* pThread;  
   BSTR           bstrContext;  
   BSTR           bstrDataExpr;  
   DWORD          dwNumElements;  
} BP_LOCATION_DATA_STRING;  

MembresMembers

pThread
Le IDebugThread2 objet qui représente le thread sur lequel le point d’arrêt se produit.The IDebugThread2 object that represents the thread on which the breakpoint occurs.

bstrContext
Le contexte du point d’arrêt dans le code, en général un nom de méthode ou fonction vu sur une pile des appels.The context of the breakpoint within the code, typically a method or function name as seen on a call stack.

bstrDataExpr
La chaîne de données de l’utilisateur entre pour définir le point d’arrêt.The data string the user enters to set the breakpoint.

dwNumElements
Le nombre d’éléments dans la chaîne de données dans laquelle le point d’arrêt se produit.The number of elements in the data string in which the breakpoint occurs.

NotesRemarks

Cette structure est un membre de la BP_LOCATION structure dans le cadre d’une union.This structure is a member of the BP_LOCATION structure as part of a union.

SpécificationsRequirements

En-tête : msdbg.hHeader: msdbg.h

Namespace : Microsoft.VisualStudio.Debugger.InteropNamespace: Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dllAssembly: Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussiSee Also

Structures et Unions Structures and Unions
BP_LOCATION BP_LOCATION
IDebugThread2IDebugThread2