Udostępnij za pośrednictwem


IXCLRDataStackWalk::Next — Metoda

Próbuje przejść do następnej ramki, która pasuje do filtru stosu. Jeśli bieżący typ ramki to CLRDATA_UNRECOGNIZED_FRAME, Next metoda nie będzie mogła przejść dalej. (Debuger będzie musiał przejść nierozpoznaną ramkę, zresetować kontekst przewodnika i spróbować ponownie).

Należy pamiętać, że po utworzeniu przewodnik stosu jest umieszczony "przed" pierwszą ramką na stosie. Debugery muszą wywołać metodę Next , aby przejść do pierwszej ramki, zanim wszystkie inne funkcje będą działać. Funkcja zwróci S_FALSE, gdy nie ma więcej ramek spełniających kryteria filtrowania.

Uwaga

Ten interfejs API został pierwotnie zaprojektowany do użytku wewnętrznego w środowisku uruchomieniowym. Mimo że jest ona teraz obsługiwana w przypadku używania innych firm, zalecamy pracę z interfejsami ICorDebug API i ICorProfiler , jeśli jest to możliwe.

Składnia

HRESULT Next();

Parametry

Brak

Uwagi

Podana metoda jest częścią interfejsu IXCLRDataStackWalk i odpowiada 6 miejscu tabeli metody wirtualnej.

Wymagania

Platformy: zobacz Wymagania systemowe.
Nagłówek: Brak
Biblioteka: Brak
Wersje programu .NET Framework: dostępne od wersji 4.7

Zobacz też