ICorDebugExceptionObjectValue::EnumerateExceptionCallStack-metod
Hämtar en uppräknare till anropsstacken som är inbäddad i ett undantagsobjekt.
Syntax
HRESULT EnumerateExceptionCallStack(
[out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);
Parametrar
ppCallStackEnum [out] En pekare till adressen till ett ICorDebugExceptionObjectCallStackEnum-gränssnittsobjekt som är en stackspårningsuppräknare för ett hanterat undantagsobjekt.
Kommentarer
Om ingen information om anropsstacken är tillgänglig returnerar S_OK
metoden , och ICorDebugExceptionObjectCallStackEnum är en giltig uppräknare med längden 0. Om metoden inte kan hämta stackspårningsinformation är E_FAIL
returvärdet och ingen uppräknare returneras.
Objektet ICorDebugExceptionObjectCallStackEnum ansvarar för att avkoda stackspårningsdata från _stackTrace
fältet för undantagsobjektet.
Krav
Plattformar: Se Systemkrav.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: Finns sedan 4.5