IDebugDisassemblyStream2

此接口表示指令流。

IDebugDisassemblyStream2 : IUnknown

实现者说明

调试引擎实现此接口支持代码中反汇编。

调用方的说明

IDebugProgram2:: GetDisassemblyStream 方法的调用返回此接口。

方法按 Vtable 顺序

下表显示 IDebugDisassemblyStream2方法。

方法

说明

IDebugDisassemblyStream2:: 读取

从 " 反汇编流的当前位置开始阅读说明。

IDebugDisassemblyStream2:: 查找

将反汇编流中读取的指针命令的许多相对一个指定的位置。

IDebugDisassemblyStream2:: GetCodeLocationId

返回特定代码上下文的代码位置标识符。

IDebugDisassemblyStream2:: GetCodeContext

返回代码上下文对象具有指定的代码位置标识符相对应。

IDebugDisassemblyStream2:: GetCurrentLocation

返回表示当前代码位置的代码位置标识符。

IDebugDisassemblyStream2:: GetDocument

获取源文档与此反汇编流。

IDebugDisassemblyStream2:: GetScope

获取此范围反汇编流。

IDebugDisassemblyStream2:: GetSize

获取反汇编流的大小。

备注

反汇编流可以创建表示整个地址空间或函数或模块该空间中。 每个指令通过对 IDebugDisassemblyStream2:: 读取 方法的调用返回的 DisassemblyData 结构表示。

要求

标题:msdbg.h

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

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

请参见

参考

IDebugProgram2:: GetDisassemblyStream

DisassemblyData

概念

核心接口