IDkmBreakpointManager.SetBoundBreakpointCondition 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化或更新或清除断点上的条件。 如果同一断点同时具有语言级条件和命中次数条件,则首先应用语言级条件。
public:
void SetBoundBreakpointCondition(Microsoft::VisualStudio::Debugger::Breakpoints::DkmBoundBreakpoint ^ boundBreakpoint, Microsoft::VisualStudio::Debugger::Breakpoints::DkmBreakpointCondition ^ condition);
public void SetBoundBreakpointCondition (Microsoft.VisualStudio.Debugger.Breakpoints.DkmBoundBreakpoint boundBreakpoint, Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointCondition condition);
abstract member SetBoundBreakpointCondition : Microsoft.VisualStudio.Debugger.Breakpoints.DkmBoundBreakpoint * Microsoft.VisualStudio.Debugger.Breakpoints.DkmBreakpointCondition -> unit
Public Sub SetBoundBreakpointCondition (boundBreakpoint As DkmBoundBreakpoint, condition As DkmBreakpointCondition)
参数
- boundBreakpoint
- DkmBoundBreakpoint
中表示一个断点,该断点已 (解析) 到特定的代码指令地址或特定的数据元素。 例如,在 c + + 模板中,可以创建源行的 DkmPendingBreakpoint。 断点管理器会将其解析为零 (ex: module 未加载) ,一个 (例如:模板仅用于 "int" ) 或多个 (例如:模板用于许多模板参数) 位置。 每个位置都有一个 DkmBoundBreakpoint 对象。
- condition
- DkmBreakpointCondition
[In,可选]要应用于此断点的条件。 如果调用方想要删除该条件,此值可能为 "null"。