Compartilhar via


Função SymCompareInlineTrace (dbghelp.h)

Compara dois rastreamentos embutidos.

Sintaxe

DWORD IMAGEAPI SymCompareInlineTrace(
  [in] HANDLE  hProcess,
  [in] DWORD64 Address1,
  [in] DWORD   InlineContext1,
  [in] DWORD64 RetAddress1,
  [in] DWORD64 Address2,
  [in] DWORD64 RetAddress2
);

Parâmetros

[in] hProcess

Um identificador para um processo. Esse identificador deve ter sido passado anteriormente para a função SymInitialize .

[in] Address1

O primeiro endereço a ser comparado.

[in] InlineContext1

O contexto embutido para o primeiro rastreamento a ser comparado.

[in] RetAddress1

O endereço de retorno do primeiro rastreamento a ser comparado.

[in] Address2

O segundo endereço a ser comparado.

[in] RetAddress2

O endereço de retorno do segundo rastreamento a ser comparado.

Retornar valor

Indica o resultado da comparação.

Valor/código retornado Descrição
SYM_INLINE_COMP_ERROR
0
Ocorreu um erro.
SYM_INLINE_COMP_IDENTICAL
1
Os contextos embutidos são idênticos.
SYM_INLINE_COMP_STEPIN
2
O rastreamento embutido é um passo a passo de uma função embutida.
SYM_INLINE_COMP_STEPOUT
3
O rastreamento embutido é um passo a passo de uma função embutida.
SYM_INLINE_COMP_STEPOVER
4
O rastreamento embutido é um passo a passo de uma função embutida.
SYM_INLINE_COMP_DIFFERENT
5
Os contextos embutidos são diferentes.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho dbghelp.h
Biblioteca DbgHelp.lib
DLL DbgHelp.dll
Redistribuível DbgHelp.dll 6.2 ou posterior