Função _EFN_GetManagedExcepStack
Dado um endereço de objeto de exceção gerenciado, retorna uma versão de cadeia de caracteres do rastreamento de pilha contido no interior.
Sintaxe
HRESULT _EFN_GetManagedExcepStack(
[in] PDEBUG_CLIENT Client,
[in] ULONG64 StackObjAddr,
[out] __out_ecount(cbString) PSTR szStackString,
[out] ULONG cbString
);
Parâmetros
Client
[em] O cliente que está sendo depurado.
StackObjAddr
[em] Um ponteiro de objeto gerenciado, derivado de Exception.
szStackString [out] A cadeia de caracteres retornada.
cbString
[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ão do .NET Framework: Disponível desde a versão 2.0