Função SymFromInlineContextW (dbghelp.h)
Recupera informações de símbolo para o endereço especificado e o contexto embutido.
Sintaxe
BOOL IMAGEAPI SymFromInlineContextW(
[in] HANDLE hProcess,
[in] DWORD64 Address,
[in] ULONG InlineContext,
[out, optional] PDWORD64 Displacement,
[in, out] PSYMBOL_INFOW 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 ser 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 ser 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 de SYMBOL_INFO. Certifique-se de definir o membro
Valor de retorno
Se a função for bem-sucedida, o valor retornado será VERDADEIRO.
Se a função falhar, o valor retornado será false. Para recuperar informações de erro estendidas, chame GetLastError.
Observações
Nota
O cabeçalho dbghelp.h define SymFromInlineContext como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino |
Windows |
cabeçalho | dbghelp.h |
biblioteca | DbgHelp.lib |
de DLL |
DbgHelp.dll |
redistribuível | DbgHelp.dll 6.2 ou posterior |