Sdílet prostřednictvím


_EFN_GetManagedExcepStack – funkce

Vzhledem k adrese objektu spravované výjimky vrátí řetězcovou verzi trasování zásobníku obsaženou uvnitř.

Syntaxe

HRESULT _EFN_GetManagedExcepStack(
    [in]  PDEBUG_CLIENT Client,
    [in]  ULONG64       StackObjAddr,
    [out] __out_ecount(cbString) PSTR szStackString,
    [out] ULONG         cbString
);

Parametry

Client [v] Klient, který je laděný.

StackObjAddr [v] Ukazatel spravovaného objektu odvozený z Exception.

szStackString [out] Vrácený řetězec.

cbString [ven] Počet znaků dostupných v vyrovnávací paměti řetězce.

Poznámky

Pokud vlákno aktuálně neobsahuje žádný spravovaný kód, vrátí funkce HRESULT SOS_E_NOMANAGEDCODE s hodnotou zařízení 0xa0 a kódem chyby 0x1000.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: SOS_Stacktrace.h

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také