Udostępnij przez


ICorDebugStackWalk::Next — Metoda

Przenosi obiekt ICorDebugStackWalk do następnej ramki.

Składnia

HRESULT Next();

Wartość zwracana

Ta metoda zwraca następujące określone elementy HRESULTs, a także błędy HRESULT wskazujące niepowodzenie metody.

HRESULT Description
S_OK Środowisko uruchomieniowe pomyślnie wyrejechuje się z następnej ramki (zobacz uwagi).
E_FAIL ICorDebugStackWalk Nie można użyć obiektu zaawansowanego.
CORDBG_S_AT_END_OF_STACK Osiągnięto koniec stosu w wyniku tego odwijenia.
CORDBG_E_PAST_END_OF_STACK Wskaźnik ramki znajduje się już na końcu stosu; w związku z tym nie można uzyskać dostępu do żadnych dodatkowych ramek.

Exceptions

Uwagi

Metoda Next przesuwa ICorDebugStackWalk obiekt do ramki wywołującej tylko wtedy, gdy środowisko uruchomieniowe może odwinąć bieżącą ramkę. W przeciwnym razie obiekt przechodzi do następnej ramki, którą środowisko uruchomieniowe może cofnąć.

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Nagłówek: CorDebug.idl, CorDebug.h

Biblioteka: CorGuids.lib

Wersje platformy .NET: Dostępne od programu .NET Framework 4.0

Zobacz także