ICorDebugExceptionDebugEvent::GetStackPointer – metoda
Získá ukazatel zásobníku pro tuto událost ladění výjimky.
Syntaxe
HRESULT GetStackPointer(
[out]CORDB_ADDRESS *pStackPointer
);
Parametry
pStackPointer
[ven] Ukazatel na adresu ukazatele zásobníku pro tuto událost ladění výjimky. Další informace naleznete v části Poznámky.
Poznámky
Význam tohoto ukazatele zásobníku závisí na typu události, jak je znázorněno v následující tabulce.
Typ události | pStackPointer Význam hodnoty |
---|---|
MANAGED_EXCEPTION_FIRST_CHANCE | Ukazatel zásobníku pro rámec, který vyvolal výjimku. |
MANAGED_EXCEPTION_USER_FIRST_CHANCE | Ukazatel zásobníku pro rámec uživatelského kódu nejblíže bodu vyvolané výjimky. |
MANAGED_EXCEPTION_CATCH_HANDLER_FOUND | Ukazatel zásobníku pro rámec, který obsahuje obslužnou rutinu catch. |
MANAGED_EXCEPTION_UNHANDLED | pStackPointer je null. |
Poznámka:
Tato metoda je k dispozici pouze pro .NET Native.
Typ události je k dispozici z ICorDebugDebugEvent::GetEventKind metoda.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné pouze od verze 4.6, .NET Native
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.