Wątki
W architekturze debugera wątek:
Jest podstawową jednostką obliczeniową. Wątek sekwencyjnie wykonuje instrukcje w kontekście pojedynczego stosu wywołań, przechodząc z jednego kontekstu kodu do następnego.
Może zidentyfikować się i program, w którym działa. Wątki mogą być nazwane, zawieszone i wznowione. Wątek może również wyliczać skojarzone ramki stosu, a w niektórych warunkach można przenieść do innej ramki stosu. Biorąc pod uwagę kontekst ramki stosu, wątek może zwrócić skojarzony z nim wątek logiczny, jeśli istnieje. Wątek ma właściwości, takie jak liczba wstrzymania, które można wyświetlić w oknie Wątki środowiska IDE.
Jest reprezentowany przez interfejs IDebugThread2 , zwykle tworzony przez aparat debugowania (DE) lub maszynę wirtualną w wyniku wykonywania programu.