IDkmRuntimeMonitorBreakpointHandler.DisableRuntimeBreakpoint Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Disables a breakpoint. Disabling a breakpoint is typically implemented by modifying the state of the target process so the breakpoint will no longer fire. For example, removing a previously inserted 'int3' from the instruction stream. If the breakpoint is already disabled, this operation has no effect. In addition to this method, a breakpoint is implicitly disabled when it is closed.
If multiple breakpoints are set on the same instruction, disabling one breakpoint does not affect the other breakpoints set on this instruction.
public:
void DisableRuntimeBreakpoint(Microsoft::VisualStudio::Debugger::Breakpoints::DkmRuntimeBreakpoint ^ runtimeBreakpoint);
public void DisableRuntimeBreakpoint (Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint runtimeBreakpoint);
abstract member DisableRuntimeBreakpoint : Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeBreakpoint -> unit
Public Sub DisableRuntimeBreakpoint (runtimeBreakpoint As DkmRuntimeBreakpoint)
Parameters
- runtimeBreakpoint
- DkmRuntimeBreakpoint
[In] Low-level breakpoint object which is supported by debug monitors.