IDkmRuntimeManagedHardwareDataBreakpointInfoProvider.GetClrDataBreakpointAddressAndSize 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.
This method retrieves the address and size of field the DkmRuntimeClrDataBreakpoint is following.
public:
void GetClrDataBreakpointAddressAndSize(Microsoft::VisualStudio::Debugger::Breakpoints::DkmRuntimeClrDataBreakpoint ^ clrDataBreakpoint, [Runtime::InteropServices::Out] System::UInt64 % address, [Runtime::InteropServices::Out] int % size);
public void GetClrDataBreakpointAddressAndSize (Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeClrDataBreakpoint clrDataBreakpoint, out ulong address, out int size);
abstract member GetClrDataBreakpointAddressAndSize : Microsoft.VisualStudio.Debugger.Breakpoints.DkmRuntimeClrDataBreakpoint * uint64 * int -> unit
Public Sub GetClrDataBreakpointAddressAndSize (clrDataBreakpoint As DkmRuntimeClrDataBreakpoint, ByRef address As ULong, ByRef size As Integer)
Parameters
- clrDataBreakpoint
- DkmRuntimeClrDataBreakpoint
[In] Low-level data breakpoint which is set using the hardware breakpoint registers of the CPU for managed values.
- address
- UInt64
[Out] The address of the data breakpoint. If not found, this will be set to 0.
- size
- Int32
[Out] The size of the data breakpoint.