IDebugQueryEngine2
Этот интерфейс позволяет диспетчеру отладки сеансов (SDM) получить интерфейс, представляющий подсистему отладки (DE).
Синтаксис
IDebugQueryEngine2 : IUnknown
Примечания для разработчиков
DE реализует этот интерфейс на объектах, реализующих наиболее распространенные интерфейсы DE (например, IDebugProgram2, IDebugThread2 и IDebugStackFrame2), чтобы разрешить доступ к интерфейсу IDebugEngine2 самого DE.
Заметки для вызывающих абонентов
Вызов QueryInterface в типичном интерфейсе DE для получения этого интерфейса.
Методы в порядке таблицы Vtable
В следующей таблице показаны методы IDebugQueryEngine2
.
Метод | Description |
---|---|
GetEngineInterface | Возвращает пользовательский интерфейс подсистемы отладки (DE). |
Замечания
Этот интерфейс обычно реализуется в объекте, который реализует интерфейс IDebugProgram2 для поддержки упорядоченной отработки причинно-упорядоченных функций; то есть, когда отладчик выходит из функции, следующая функция может не быть предыдущей функцией в стеке, но функцией в другом потоке вообще. Определение "причинно-причинного" см. в глоссарии отладчика Visual Studio.
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll