DkmNativeRuntimeInstance.FindDataBreakpoint 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检查指定的地址范围是否完全由数据断点覆盖,如果返回,则返回数据断点的地址/大小。 在本机代码中,如果找不到数据断点,这将返回 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
弄创建数据断点时设置的实际大小。