BP_FLAGS
Applies to: Visual Studio Visual 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
Provides optional flags that may be used to specify additional information when setting a breakpoint.
Syntax
enum enum_BP_FLAGS {
BP_FLAG_NONE = 0x0000,
BP_FLAG_MAP_DOCPOSITION = 0x0001,
BP_FLAG_DONT_STOP = 0x0002
};
typedef DWORD BP_FLAGS;
public enum enum_BP_FLAGS {
BP_FLAG_NONE = 0x0000,
BP_FLAG_MAP_DOCPOSITION = 0x0001,
BP_FLAG_DONT_STOP = 0x0002
};
Fields
BP_FLAG_NONE
Specifies no breakpoint flag.
BP_FLAG_MAP_DOCPOSITION
Specifies that the debug engine (DE) should map the breakpoint using the document position. This is applicable only to breakpoints set in script-oriented source files such as Active Server Pages (ASP).
BP_FLAG_DONT_STOP
Specifies that the breakpoint should be processed by the debug engine, but that the debug engine ultimately should not stop there (that is, an IDebugBreakpointEvent2 event object should not be sent). This flag is designed to be used primarily with tracepoints.
Remarks
Used for the dwFlags
member of the BP_REQUEST_INFO and BP_REQUEST_INFO2 structures.
These values may be combined with a bitwise OR
.
Requirements
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll