IEnumDebugThreads2
Questa interfaccia enumera i thread in esecuzione nella sessione di debug corrente.
Sintassi
IEnumDebugThreads2 : IUnknown
Note per gli implementatori
Il motore di debug implementa questa interfaccia per rappresentare un elenco di thread in un programma.
Note per i chiamanti
Chiamare EnumThreads per ottenere questa interfaccia che rappresenta un elenco di tutti i thread in tutti i programmi in esecuzione in un processo. Chiamare EnumThreads per ottenere questa interfaccia che rappresenta un elenco di thread in esecuzione in un programma.
Metodi nell'ordine Vtable
Nella tabella seguente vengono illustrati i metodi di IEnumDebugThreads2
.
metodo | Descrizione |
---|---|
Avanti | Recupera un numero specificato di thread nella sequenza di enumerazione. |
Skip | Ignora un numero specificato di thread in una sequenza di enumerazione. |
Reimposta | Reimposta una sequenza di enumerazione all'inizio. |
Clona | Crea un enumeratore che contiene lo stesso stato di enumerazione di quello corrente. |
GetCount | Ottiene il numero di thread in un enumeratore. |
Osservazioni:
Visual Studio ottiene in genere questa interfaccia per aggiornare la finestra Thread e per ottenere il primo thread dell'elenco, per chiamare Execute, Continue e Step.
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll