IEnumDebugThreads2

Этот интерфейс перечисляет потоки, выполняемые в текущем сеансе отладки.

Синтаксис

IEnumDebugThreads2 : IUnknown

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

Модуль отладки (DE) реализует этот интерфейс для представления списка потоков в программе.

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

Вызовите EnumThreads , чтобы получить этот интерфейс, представляющий список всех потоков во всех программах, работающих в процессе. Вызовите EnumThreads , чтобы получить этот интерфейс, представляющий список потоков, выполняемых в программе.

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

В следующей таблице показаны методы IEnumDebugThreads2.

Метод Description
Далее Извлекает указанное количество потоков в последовательности перечисления.
Skip Пропускает указанное количество потоков в последовательности перечисления.
Сбросить Сбрасывает последовательность перечисления в начало.
Клонировать Создает перечислитель, содержащий то же состояние перечисления, что и текущий.
GetCount Возвращает количество потоков в перечислителе.

Замечания

Visual Studio обычно получает этот интерфейс для обновления окна Потоков , а также для получения первого потока списка, чтобы вызвать выполнение, продолжить и шаг.

Requirements

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

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

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

См. также