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
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.