IDebugMemoryBytes2

此接口表示字节内存。

IDebugMemoryBytes2 : IUnknown

实现者说明

调试引擎 (DE)实现此接口表示内存中的字节数组。

调用方的说明

IDebugProgram2:: GetMemoryBytes 返回此接口提供对系统内存。 IDebugProperty2:: GetMemoryBytesIDebugReference2:: GetMemoryBytes 返回此接口提供对对象的字节。

方法按 Vtable 顺序

下表显示 IDebugMemoryBytes2方法。

方法

说明

IDebugMemoryBytes2:: ReadAt

读取字节序列,开始在特定位置。

IDebugMemoryBytes2:: WriteAt

编写 dwCount 字节,从开始 pStartContext。

IDebugMemoryBytes2:: GetSize

获取范围,在字节此接口表示的,内存。

备注

对于属性,表示数组 IDebugProperty2 接口提供一 IDebugMemoryBytes2 界面访问该数组的值。

visual studio 的 内存视图 调用 IDebugProgram2:: GetMemoryBytes 检索访问的系统内存的一 IDebugMemoryBytes2 接口。 将捕获的地址通过分析为地址会输入的表达式内存视图来计算已分析的表达式获取使用 IDebugExpression2:: EvaluateSync 获取 IDebugProperty2 接口。 描述内存地址为 IDebugProperty2:: GetMemoryContext 的调用返回 IDebugMemoryContext2 。 此内存上下文随后传递给 IDebugMemoryBytes2:: ReadAtIDebugMemoryBytes2:: WriteAt

要求

标题:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

请参见

参考

IDebugProgram2:: GetMemoryBytes

IDebugProperty2:: GetMemoryBytes

IDebugReference2:: GetMemoryBytes

IDebugMemoryContext2

概念

核心接口