Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W architekturze debugera ramka stosowa:
To abstrakcja stosu, który zapewnia kontekst wykonywania wątku. Wątek zawsze jest wykonywany w ramach funkcji. Ramka stosu przechowuje zmienne lokalne funkcji oraz argumenty przekazane do niej. Aby debugować przy użyciu programu Visual Studio, debugowany język lub środowisko musi obsługiwać ramki stosu.
Może identyfikować i opisywać siebie; może zwracać skojarzony wątek. Ramka stosu może także zwracać kontekst kodu, który reprezentuje bieżący wskaźnik instrukcji, oraz powiązane z nim konteksty dokumentacji i oceny wyrażeń.
Zawiera właściwości opisujące nazwę, typ i wartość zmiennych lokalnych oraz argumentów, które są wyświetlane w różnych oknach debugowania środowiska IDE.
Reprezentowany jest przez interfejs IDebugStackFrame2, zwykle tworzony przez aparat debugowania (DE) lub maszynę wirtualną w wyniku wykonywania wątku.