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 |