Udostępnij za pośrednictwem


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 Opis
S_OK Środowisko uruchomieniowe pomyślnie odwoływało się do następnej ramki (zobacz Uwagi).
E_FAIL Nie można utworzyć zaawansowanego ICorDebugStackWalk obiektu.
CORDBG_S_AT_END_OF_STACK Koniec stosu został osiągnięty w wyniku tego unwind.
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 dodatkowych ramek.

Wyjątki

Uwagi

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

Wymagania

Platformy: Zobacz Wymagania systemowe.

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

Biblioteki: CorGuids.lib

wersje .NET Framework: dostępne od 4

Zobacz też