DkmNativeRuntimeInstance.FindDataBreakpoint 方法

定义

检查指定的地址范围是否完全由数据断点覆盖,如果返回,则返回数据断点的地址/大小。 在本机代码中,如果找不到数据断点,这将返回 S_FALSE。

位置约束:必须从 IDE 组件 (组件级别 100000) 中调用 API > 。

此 API 在 Visual Studio 15 Update 8 (VS15Update8) 中引入。

public:
 void FindDataBreakpoint(System::UInt64 Address, int Size, [Runtime::InteropServices::Out] System::UInt64 % ActualAddress, [Runtime::InteropServices::Out] int % ActualSize);
public void FindDataBreakpoint (ulong Address, int Size, out ulong ActualAddress, out int ActualSize);
member this.FindDataBreakpoint : uint64 * int * uint64 * int -> unit
Public Sub FindDataBreakpoint (Address As ULong, Size As Integer, ByRef ActualAddress As ULong, ByRef ActualSize As Integer)

参数

Address
UInt64

中要搜索的内存地址。

Size
Int32

中要检查的地址范围的大小。

ActualAddress
UInt64

弄创建数据断点时设置的实际地址。 如果找不到,则将设置为0。

ActualSize
Int32

弄创建数据断点时设置的实际大小。

适用于