Share via


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

Voir aussi

API_VERSION

Fonctions DbgHelp

ImagehlpApiVersion