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


IDebugProviderProgramNode2

Этот интерфейс маршалирует интерфейсы, связанные с программой, через границы процесса.

Синтаксис

IDebugProviderProgramNode2 : IUnknown

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

Модуль отладки (DE) реализует этот интерфейс в том же объекте, который реализует IDebugProgramNode2 для поддержки интерфейсов маршалинга через границы процесса.

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

Вызов QueryInterface в интерфейсе IDebugProgramNode2 для получения этого интерфейса. Если этот интерфейс не удается получить, de de не поддерживает маршалинг интерфейсов.

Методы в порядке Vtable

Этот интерфейс реализует следующий метод:

Метод Description
UnmarshalDebuggeeInterface Возвращает указанный интерфейс через границы процесса.

Замечания

Этот интерфейс реализуется при выполнении DE в отдельном пространстве процесса от отладчика программы: например, если de выполняется в пространстве обработки Visual Studio вместо пространства процесса отлаживаемой программы.

Requirements

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

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

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

См. также