_EFN_GetManagedObjectName 函数

使用提供的托管对象指针获取类型的名称。

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

参数

  • Client
    [in] 指向调试客户端的指针。

  • objAddr
    [in] 托管对象指针。

  • szName
    [out] 类型的名称。

  • cbName
    [out] 字符串缓冲区中可用的字符的数量。

备注

如果上下文中当前在该线程上没有托管代码,则函数将返回 HRESULT SOS_E_NOMANAGEDCODE 以及功能值 0xa0 和错误代码 0x1000。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**SOS_Stacktrace.h

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

其他资源

调试全局静态函数