ICorDebugExceptionObjectValue::EnumerateExceptionCallStack — Metoda
Pobiera moduł wyliczający do stosu wywołań osadzonego w obiekcie wyjątku.
Składnia
HRESULT EnumerateExceptionCallStack(
[out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);
Parametry
ppCallStackEnum [out] Wskaźnik do adresu obiektu interfejsu ICorDebugExceptionObjectCallStackEnum , który jest modułem wyliczania śledzenia stosu dla zarządzanego obiektu wyjątku.
Uwagi
Jeśli nie są dostępne żadne informacje o stosie wywołań, metoda zwraca wartość S_OK
i ICorDebugExceptionObjectCallStackEnum jest prawidłowym modułem wyliczania o długości 0. Jeśli metoda nie może pobrać informacji śledzenia stosu, zwracana wartość to E_FAIL
i nie zostanie zwrócony żaden moduł wyliczający.
Obiekt ICorDebugExceptionObjectCallStackEnum jest odpowiedzialny za dekodowanie danych śledzenia stosu z _stackTrace
pola obiektu wyjątku.
Wymagania
Platformy: zobacz Wymagania systemowe.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: dostępne od wersji 4.5