Compartilhar via


Função _EFN_GetManagedObjectName

Obtém o nome de um tipo usando o ponteiro de objeto gerenciado fornecido.

Sintaxe

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

Parâmetros

Client [em] Um ponteiro para o cliente de depuração.

objAddr [em] Um ponteiro de objeto gerenciado.

szName [out] O nome do tipo.

cbName [fora] O número de caracteres disponíveis no buffer de cadeia de caracteres.

Comentários

Se não houver nenhum código gerenciado no thread atualmente no contexto, a função retornará HRESULT SOS_E_NOMANAGEDCODE com um valor de instalação 0xa0 e um código de erro 0x1000.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: SOS_Stacktrace.h

Versões do .NET Framework: Disponíveis desde 2.0

Confira também