Delen via


Methode ICorDebugExceptionObjectValue::EnumerateExceptionCallStack

Hiermee haalt u een enumerator op voor de aanroepstack die is ingesloten in een uitzonderingsobject.

Syntaxis

HRESULT EnumerateExceptionCallStack(
    [out] ICorDebugExceptionObjectCallStackEnum **ppCallStackEnum
);

Parameterwaarden

ppCallStackEnum [out] Een aanwijzer naar het adres van een ICorDebugExceptionObjectCallStackEnum-interfaceobject dat een stack tracerings-enumerator is voor een beheerd uitzonderingsobject.

Opmerkingen

Als er geen aanroepstackgegevens beschikbaar zijn, retourneert S_OKde methode en is ICorDebugExceptionObjectCallStackEnum een geldige enumerator met een lengte van 0. Als de methode geen stacktraceringsgegevens kan ophalen, is de retourwaarde en E_FAIL wordt er geen opsomming geretourneerd.

Het object ICorDebugExceptionObjectCallStackEnum is verantwoordelijk voor het decoderen van de stacktraceringsgegevens uit het _stackTrace veld van het uitzonderingsobject.

Requirements

Platformen: Zie ondersteunde besturingssystemen van .NET.

Rubriek: CorDebug.idl, CorDebug.h

Bibliotheek: CorGuids.lib

.NET-versies: Beschikbaar sinds .NET Framework 4.5

Zie ook