IDebugDisassemblyStream2
Этот интерфейс представляет поток инструкций.
IDebugDisassemblyStream2 : IUnknown
Примечания по реализации
Отладчик реализующий этот интерфейс, чтобы поддерживать разборку кода программы.
Замечания для вызывающих объектов
Вызов IDebugProgram2::GetDisassemblyStream этот метод возвращает интерфейс.
Методы в том порядке Vtable
В следующей таблице показаны методы IDebugDisassemblyStream2.
Метод |
Описание |
---|---|
Считывает инструкцию, начиная с текущей позицией курсора в потоке дизассемблированный код. |
|
Перемещает указатель чтения в потоке дизассемблирования заданное число инструкций по отношению к указанной позиции. |
|
Возвращает идентификатор расположение кода для заданного контекста. |
|
Возвращает объект контекста кода, соответствующее указанному идентификатору расположение кода. |
|
Возвращает идентификатор расположение кода, который представляет текущее расположение кода. |
|
Получает исходный документ, связанный с данным потоком дизассемблированный код. |
|
Получает область данного потока дизассемблированный код. |
|
Возвращает размер данного потока дизассемблированный код. |
Заметки
Поток дизассемблированный код может быть создан для представления всех адресным пространством или просто функцию или модуль внутри пробел. Каждая инструкция представлена a DisassemblyData структура, возвращаемую вызовом IDebugDisassemblyStream2::Read метод.
Требования
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll
См. также
Ссылки
IDebugProgram2::GetDisassemblyStream