Função SymFromInlineContext (dbghelp.h)
Recupera informações de símbolo para o endereço especificado e o contexto embutido.
Sintaxe
BOOL IMAGEAPI SymFromInlineContext(
[in] HANDLE hProcess,
[in] DWORD64 Address,
[in] ULONG InlineContext,
[out, optional] PDWORD64 Displacement,
[in, out] PSYMBOL_INFO Symbol
);
Parâmetros
[in] hProcess
Um identificador para um processo. Esse identificador deve ter sido passado anteriormente para a função SymInitialize .
[in] Address
O endereço para o qual um símbolo deve estar localizado. O endereço não precisa estar em um limite de símbolo. Se o endereço vier após o início de um símbolo e antes do final do símbolo, o símbolo será encontrado.
[in] InlineContext
O contexto embutido para o qual um símbolo deve estar localizado.
[out, optional] Displacement
O deslocamento desde o início do símbolo ou zero.
[in, out] Symbol
Um ponteiro para uma estrutura SYMBOL_INFO que fornece informações sobre o símbolo. O nome do símbolo é variável de comprimento; portanto, esse buffer deve ser grande o suficiente para manter o nome armazenado no final da estrutura SYMBOL_INFO . Defina o membro MaxNameLen como o número de bytes reservados para o nome.
Valor retornado
Se a função for bem-sucedida, o valor retornado será TRUE.
Se a função falhar, o valor retornado será FALSE. Para recuperar informações de erro estendidas, chame GetLastError.
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | dbghelp.h |
Biblioteca | DbgHelp.lib |
DLL | DbgHelp.dll |
Redistribuível | DbgHelp.dll 6.2 ou posterior |