Freigeben über


_EFN_GetManagedObjectName-Funktion

Ruft den Namen eines Typs mit dem bereitgestellten Zeiger für verwaltete Objekte ab.

Syntax

HRESULT _EFN_GetManagedObjectName(  
    [in]  PDEBUG_CLIENT  Client,  
    [in]  ULONG64        objAddr,  
    [out] __out_ecount(cbName) PSTR szName,  
    [out] ULONG          cbName  
);  

Parameter

Client
[in] Ein Zeiger auf den Debugclient.

objAddr
[in] Ein Zeiger für verwaltete Objekte.

szName
[out] Der Name des Typs.

cbName
[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-Versionen: Seit 2.0 verfügbar.

Siehe auch