Stapelrahmen
Im Hinblick auf die Architektur der Debugger einen Stapelrahmen:
Ist eine Abstraktion eines Stapels, der den Ausführungskontext eines Threads bereitstellt. Ein Thread wird immer innerhalb einer Funktion aus. Ein Stapelrahmen enthält die lokalen Variablen und Argumente der Funktion. Um mit Visual Studio debuggen, müssen die Sprache bzw. Umgebung, die gedebuggt wird, Stapelrahmen unterstützen.
Kann sich ermitteln und beschreiben und kann den zugeordneten Thread zurückgeben. Ein Stapelrahmen des Codes kann der aktuelle Anweisungszeiger darstellt, sowie die zugehörigen Dokumentations- und Ausdrucksauswertungs auch kontexte zurückgeben.
Verfügt über Eigenschaften, die den Namen, den Typ und den Wert einer lokalen Variablen und Argumente beschrieben und die in verschiedenen Fenstern Debuggen IDE erscheinen.
Wird von einer Schnittstelle dargestellt IDebugStackFrame2 erstellt, in der Regel durch eine Debug- Modul (DE) oder virtuellen Computer als Folge der Ausführung eines Threads.