IDebugModule3

Этот интерфейс представляет модуль, поддерживающий альтернативные расположения символов и состояний JustMyCode.

Синтаксис

IDebugModule3 : IDebugModule2

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

Модуль отладки (DE) реализует этот интерфейс для поддержки альтернативных расположений символов и работы с состояниями JustMyCode (см . глоссарий отладчика Visual Studio для определения JustMyCode).

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

Вызов GetSymbolSearchInfo возвращает этот интерфейс. De отправляет интерфейс IDebugSymbolSearchEvent2 в диспетчер отладки сеанса (SDM) с помощью метода Event . Кроме того, вызов QueryInterface в интерфейсе IDebugModule2 возвращает этот интерфейс.

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

Помимо методов интерфейса IDebugModule2 этот интерфейс реализует следующие методы:

Метод Description
GetSymbolInfo Возвращает список путей, искомых символов и результатов поиска по каждому пути.
LoadSymbols Загружает и инициализирует символы для текущего модуля.
IsUserCode Возвращает флаг, указывающий, представляет ли модуль пользовательский код.
SetJustMyCodeState Указывает, должен ли модуль считаться пользовательским кодом.

Замечания

Visual Studio является типичным потребителем этого интерфейса.

Requirements

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

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

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

См. также