Megosztás a következőn keresztül:


ICorDebugExceptionObjectValue::EnumerateExceptionCallStack metódus

Lekéri az enumerátort a kivételobjektumba beágyazott hívásveremhez.

Szemantika

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

Paraméterek

ppCallStackEnum [out] Egy ICorDebugExceptionObjectCallStackEnum felületobjektum címére mutató mutató, amely egy felügyelt kivételobjektum veremkövetési enumerátora.

Megjegyzések

Ha nem érhetők el hívásveremadatok, a metódus visszaadja S_OKa metódust, és az ICorDebugExceptionObjectCallStackEnum egy érvényes, 0 hosszúságú enumerátor. Ha a metódus nem tudja lekérni a verem nyomkövetési adatait, a visszatérési érték, E_FAIL és nem ad vissza enumerátort.

Az ICorDebugExceptionObjectCallStackEnum objektum feladata a verem nyomkövetési adatainak dekódolása a _stackTrace kivételobjektum mezőjéből.

Requirements

Platformok: Lásd: .NET által támogatott operációs rendszerek.

Fejléc: CorDebug.idl, CorDebug.h

Könyvtár: CorGuids.lib

.NET-verziók: A .NET-keretrendszer 4.5-ös verziója óta érhető el

Lásd még