ImagehlpApiVersionEx, fonction (dbghelp.h)
Modifie les informations de version de la bibliothèque utilisée par l’application.
Syntaxe
LPAPI_VERSION IMAGEAPI ImagehlpApiVersionEx(
[in] LPAPI_VERSION AppVersion
);
Paramètres
[in] AppVersion
Pointeur vers une structure API_VERSION qui contient des informations de version valides pour votre application.
Valeur retournée
La valeur de retour est un pointeur vers une structure API_VERSION .
Notes
Utilisez la fonction ImagehlpApiVersionEx pour indiquer la version de la bibliothèque avec laquelle l’application a été générée. La bibliothèque utilise ces informations pour garantir la compatibilité. Par exemple, envisagez de parcourir les trames de pile de rappel en mode noyau (Utilisateur et GDI existent en mode noyau). Si vous appelez ImagehlpApiVersionEx pour définir le membre Revision sur la version 4 ou ultérieure, la fonction StackWalk64 se poursuit via une trame de pile de rappel. Sinon, si vous définissez Révision sur une version antérieure à 4, StackWalk64 s’arrêtera à la transition du noyau.
Toutes les fonctions DbgHelp, telles que celle-ci, sont à thread unique. Par conséquent, les appels de plusieurs threads à cette fonction entraîneront probablement un comportement inattendu ou une altération de la mémoire. Pour éviter cela, vous devez synchroniser tous les appels simultanés de plusieurs threads vers cette fonction.
Spécifications
Plateforme cible | Windows |
En-tête | dbghelp.h |
Bibliothèque | Dbghelp.lib |
DLL | Dbghelp.dll |
Composant redistribuable | DbgHelp.dll 5.1 ou version ultérieure |