Compartilhar via


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