Compartilhar via


Função de _EFN_GetManagedExcepStack

Considerando um endereço do objeto de exceção gerenciada, retorna o rastreamento de pilha contido dentro de uma versão string.

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

Parâmetros

  • Client
    [in] O cliente que está sendo depurado.

  • StackObjAddr
    [in] Um ponteiro de objeto gerenciado, é derivada de Exception.

  • szStackString
    [out] Seqüência de caracteres retornada.

  • cbString
    [out] O número de caracteres disponíveis no buffer de seqüência de caracteres.

Comentários

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

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: SOS_Stacktrace.h

.NET Framework versão: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Outros recursos

Funções estáticas globais de depuração.