Partager via


Fonction SymCompareInlineTrace (dbghelp.h)

Compare deux traces inline.

Syntaxe

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

Paramètres

[in] hProcess

Handle d’un processus. Ce handle doit avoir été précédemment passé à la fonction SymInitialize .

[in] Address1

Première adresse à comparer.

[in] InlineContext1

Contexte inline de la première trace à comparer.

[in] RetAddress1

Adresse de retour de la première trace à comparer.

[in] Address2

Deuxième adresse à comparer.

[in] RetAddress2

Adresse de retour de la deuxième trace à comparer.

Valeur retournée

Indique le résultat de la comparaison.

Code/valeur de retour Description
SYM_INLINE_COMP_ERROR
0
Une erreur est survenue.
SYM_INLINE_COMP_IDENTICAL
1
Les contextes inline sont identiques.
SYM_INLINE_COMP_STEPIN
2
La trace inline est une étape d’une fonction inline.
SYM_INLINE_COMP_STEPOUT
3
La trace inline est un pas à pas d’une fonction inline.
SYM_INLINE_COMP_STEPOVER
4
La trace inline est un pas à pas d’une fonction inline.
SYM_INLINE_COMP_DIFFERENT
5
Les contextes inline sont différents.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête dbghelp.h
Bibliothèque DbgHelp.lib
DLL DbgHelp.dll
Composant redistribuable DbgHelp.dll 6.2 ou version ultérieure