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