IEnumDebugThreads2
Este interface do enumera os segmentos em execução na sessão de depuração atual.
IEnumDebugThreads2 : IUnknown
Observações para Implementadores
O mecanismo de depuração (DE) implementa essa interface para representar uma lista de threads em um programa.
Observações para chamadores
Chame IDebugProcess2::EnumThreads para obter essa interface que representa uma lista de todos os threads em todos os programas em execução em um processo. Chame IDebugProgram2::EnumThreads para obter essa interface que representa uma lista de threads em execução em um programa.
Métodos na ordem de Vtable
A tabela a seguir mostra os métodos de IEnumDebugThreads2.
Método |
Descrição |
---|---|
Recupera um número especificado de threads na seqüência de enumeração. |
|
Ignora um número especificado de segmentos em uma seqüência de enumeração. |
|
Redefine uma seqüência de enumeração para o início. |
|
Cria um enumerador que contém o mesmo estado de enumeração como atual. |
|
Obtém o número de threads em um enumerador. |
Comentários
Visual Studio geralmente obtém essa interface para atualizar o segmentos janela, bem como para obter o primeiro thread da lista, para chamar IDebugProcess3::Execute, IDebugProcess3::Continue, e IDebugProcess3::Step.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll