BP_RESOLUTION_DATA

Applies to: yesVisual Studio noVisual Studio for Mac

Note

This article applies to Visual Studio 2017. If you're looking for the latest Visual Studio documentation, see Visual Studio documentation. We recommend upgrading to the latest version of Visual Studio. Download it here

Describes the result of binding a data breakpoint.

Syntax

typedef struct _BP_RESOLUTION_DATA {
    BSTR              bstrDataExpr;
    BSTR              bstrFunc;
    BSTR              bstrImage;
    BP_RES_DATA_FLAGS dwFlags;
} BP_RESOLUTION_DATA;
public struct BP_RESOLUTION_DATA {
    public string bstrDataExpr;
    public string bstrFunc;
    public string bstrImage;
    public uint   dwFlags;
};

Members

bstrDataExpr
The data expression that has been bound.

bstrFunc
The name of the function the data breakpoint has bound in (if any).

bstrImage
The name of the module (MyModule.dll, for example) that the data breakpoint has bound in.

dwFlags
A value from the BP_RES_DATA_FLAGS enumeration, describing how the data breakpoint is implemented.

Remarks

This structure is a member of the BP_RESOLUTION_LOCATION structure, which is in turn a member of the BP_RESOLUTION_INFO structure returned by the GetResolutionInfo method.

Requirements

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

See also