IDebugPortSupplier3
Этот интерфейс позволяет вызывающему объекту определить, может ли поставщик портов сохранять порты (записывая их на диск) между вызовами отладчика, а затем получить список этих сохраненных портов.
Синтаксис
IDebugPortSupplier3 : IDebugPortSupplier2
Примечания для разработчиков
Поставщик пользовательского порта реализует этот интерфейс для поддержки сохранения или сохранения сведений о портах на диск. Этот интерфейс должен быть реализован в том же объекте, что и интерфейс IDebugPortSupplier2 .
Заметки для вызывающих абонентов
Вызов QueryInterface в интерфейсе IDebugPortSupplier2
для получения этого интерфейса.
Методы в порядке Vtable
Помимо методов, унаследованных от интерфейса IDebugPortSupplier2 , этот интерфейс поддерживает следующее:
Метод | Description |
---|---|
CanPersistPorts | Возвращает, может ли поставщик портов сохранять порты (записывая их на диск) между вызовами отладчика. |
EnumPersistedPorts | Возвращает объект, который можно использовать для перечисления всех портов, записанных на диск этим поставщиком портов. |
Замечания
Если поставщик портов может сохранять порты в вызовах, он должен реализовать этот интерфейс. Порты должны загружаться при создании экземпляра поставщика портов и записываться на диск при уничтожении поставщика портов.
Обработчик отладки обычно не взаимодействует с поставщиком портов и не будет использовать этот интерфейс.
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll