Freigeben über


_EFN_GetManagedExcepStack-Funktion

Gibt bei Angabe der Adresse eines verwalteten Ausnahmeobjekts eine Zeichenfolgenversion der enthaltenen Stapelüberwachung zurück.

Syntax

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

Parameter

Client
[in] Der zu debuggende Client.

StackObjAddr
[in] Ein verwalteter Objektzeiger, der von abgeleitet wird Exception.

szStackString
[out] Die zurückgegebene Zeichenfolge.

cbString
[out] Die Anzahl der im Zeichenfolgenpuffer verfügbaren Zeichen.

Bemerkungen

Wenn der zurzeit im Kontext befindliche Thread keinen verwalteten Code enthält, gibt die Funktion HRESULT-SOS_E_NOMANAGEDCODE mit dem Facilitywert 0xa0 und dem Fehlercode 0x1000 zurück.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: SOS_Stacktrace.h

.NET Framework Version: Seit 2.0 verfügbar

Siehe auch