Поделиться через


IDebugFunctionPosition2

Этот интерфейс представляет абстрактную позицию функции в исходном документе.

Синтаксис

IDebugFunctionPosition2 : IUnknown

Примечания для разработчиков

Модуль отладки (DE) реализует этот интерфейс для представления позиции функции в исходном документе.

Заметки для вызывающих абонентов

Этот интерфейс предоставляется как часть объединения BP_LOCATION (в частности, структура BP_LOCATION_CODE_FUNC_OFFSET), которая, в свою очередь, является частью структуры BP_REQUEST_INFO, используемой при создании ожидающей точки останова.

Методы в порядке таблицы Vtable

В следующей таблице показаны методы IDebugFunctionPosition2.

Метод Description
GetFunctionName Возвращает имя функции, относительной этой позиции.
GetOffset Возвращает смещение с начала функции.

Замечания

Позиция, представленная этим интерфейсом, основана на тексте, в частности, TEXT_POSITION структуре.

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также