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