Dela via


ICorDebugExceptionDebugEvent::GetStackPointer-metod

Hämtar stackpekaren för den här undantagsfelsökningshändelsen.

Syntax

HRESULT GetStackPointer(
   [out]CORDB_ADDRESS *pStackPointer
);

Parametrar

pStackPointer [ut] En pekare till stackpekarens adress för den här undantagsfelsökningshändelsen. Mer information finns i avsnittet Kommentarer.

Kommentarer

Betydelsen av den här stackpekaren beror på händelsetypen, som visas i följande tabell.

Händelsetyp Värdets pStackPointer betydelse
MANAGED_EXCEPTION_FIRST_CHANCE Stackpekaren för den ram som utlöste undantaget.
MANAGED_EXCEPTION_USER_FIRST_CHANCE Stackpekaren för användarkodramen närmast punkten för undantaget som genereras.
MANAGED_EXCEPTION_CATCH_HANDLER_FOUND Stackpekaren för ramen som innehåller catch-hanteraren.
MANAGED_EXCEPTION_UNHANDLED pStackPointer är null.

Kommentar

Den här metoden är endast tillgänglig med .NET Native.

Händelsetypen är tillgänglig från metoden ICorDebugDebugEvent::GetEventKind .

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Endast tillgänglig sedan 4.6, .NET Native

Se även