共用方式為


BP_FLAGS

Provides optional flags that may be used to specify additional information when setting a breakpoint.

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
};

Members

  • 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

See Also

Reference

Enumerations (Visual Studio Debugging)

BP_REQUEST_INFO

BP_REQUEST_INFO2

IDebugBreakpointEvent2