Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 najdete 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 podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 4.6