Dela via


_EFN_GetManagedExcepStack funktion

Med en hanterad undantagsobjektadress returnerar en strängversion av stackspårningen som finns inuti.

Syntax

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

Parametrar

Client [i] Klienten debugged.

StackObjAddr [i] En hanterad objektpekare, härledd från Exception.

szStackString [out] Den returnerade strängen.

cbString [ut] Antalet tecken som är tillgängliga i strängbufferten.

Kommentarer

Om det för närvarande inte finns någon hanterad kod i tråden i kontexten returnerar funktionen HRESULT-SOS_E_NOMANAGEDCODE med ett anläggningsvärde på 0xa0 och en felkod för 0x1000.

Krav

Plattformar: Se Systemkrav.

Rubrik: SOS_Stacktrace.h

.NET Framework-version: Tillgänglig sedan 2.0

Se även