BP_FLAGS90

枚举可选标志的有效值。 ,在设置断点时,可选标志可用于指定附加信息。 此枚举扩展 BP_FLAGS 枚举。

enum enum_BP_FLAGS90
{
   // VS 8.0 values
   BP90_FLAG_NONE               = 0x0000,
   BP90_FLAG_MAP_DOCPOSITION    = 0x0001,
   BP90_FLAG_DONT_STOP          = 0x0002,

   // Values added in VS 9.0
   BP90_FLAG_TRACEPOINT_CONTINUE = 0x0004,
};
typedef DWORD BP_FLAGS90;
public enum enum_BP_FLAGS90
{
   // VS 8.0 values
   BP90_FLAG_NONE                = 0x0000,
   BP90_FLAG_MAP_DOCPOSITION     = 0x0001,
   BP90_FLAG_DONT_STOP           = 0x0002,

   // Values added in VS 9.0
   BP90_FLAG_TRACEPOINT_CONTINUE = 0x0004,
};

参数

  • BP90_FLAG_NONE
    未指定断点标志。

  • BP90_FLAG_MAP_DOCPOSITION
    通过使用文档位置,调试引擎 (DE)应映射断点。 这只适用于脚本面向源文件设置的断点例如 Active Server Page (ASP)。

  • 不是 BP90_FLAG_DO _STOP
    指定应由调试引擎处理断点,但是,调试引擎不应最终停止其中;即不应该将 IDebugBreakpointEvent2 事件对象。 此标志的设计初衷是主要与跟踪点。

  • BP90_FLAG_TRACEPOINT_CONTINUE
    使用该本机调试引擎确定是否应该清除单步执行状态。 它与 BP90_FLAG_DONT_STOP 不同,因为 BP90_FLAG_DONT_STOP 未设置,则跟踪点执行宏。

要求

标题:Msdbg90.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

枚举 (Visual Studio 调试)