Partager via


SymQueryInlineTrace, fonction (dbghelp.h)

Interroge une trace inline.

Syntaxe

BOOL IMAGEAPI SymQueryInlineTrace(
  [in]  HANDLE  hProcess,
  [in]  DWORD64 StartAddress,
  [in]  DWORD   StartContext,
  [in]  DWORD64 StartRetAddress,
  [in]  DWORD64 CurAddress,
  [out] LPDWORD CurContext,
  [out] LPDWORD CurFrameIndex
);

Paramètres

[in] hProcess

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

[in] StartAddress

Adresse de début.

[in] StartContext

Contient le contexte du début du bloc.

[in] StartRetAddress

Contient l’adresse de retour du début du bloc actuel/

[in] CurAddress

Contient l’adresse actuelle.

[out] CurContext

Adresse d’un DWORD qui reçoit le contexte actuel.

[out] CurFrameIndex

Si la fonction réussit, la valeur de retour est TRUE.

Si la fonction échoue, la valeur de retour est FALSE. Pour récupérer des informations d’erreur étendues, appelez GetLastError.

Valeur de retour

None

Notes

Les paramètres StartAddress ou StartRetAddress doivent se trouver dans la même étendue de fonction que le paramètre CurAddress . Le premier indique un pas à pas dans la même fonction et le second indique un pas à pas à partir de StartAddress.

Spécifications

   
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