Compartir a través de


Función ImagehlpApiVersionEx (dbghelp.h)

Modifica la información de versión de la biblioteca usada por la aplicación.

Sintaxis

LPAPI_VERSION IMAGEAPI ImagehlpApiVersionEx(
  [in] LPAPI_VERSION AppVersion
);

Parámetros

[in] AppVersion

Puntero a una estructura de API_VERSION que contiene información de versión válida para la aplicación.

Valor devuelto

El valor devuelto es un puntero a una estructura API_VERSION .

Comentarios

Use la función ImagehlpApiVersionEx para indicar la versión de la biblioteca con la que se creó la aplicación. La biblioteca usa esta información para garantizar la compatibilidad. Por ejemplo, considere la posibilidad de recorrer marcos de pila de devolución de llamada en modo kernel (el usuario y GDI existen en modo kernel). Si llama a ImagehlpApiVersionEx para establecer el miembro Revision en la versión 4 o posterior, la función StackWalk64 continuará a través de un marco de pila de devolución de llamada. De lo contrario, si establece Revisión en una versión anterior a 4, StackWalk64 se detendrá en la transición del kernel.

Todas las funciones DbgHelp, como esta, son un único subproceso. Por lo tanto, es probable que las llamadas desde más de un subproceso a esta función producirán un comportamiento inesperado o daños en la memoria. Para evitarlo, debe sincronizar todas las llamadas simultáneas de más de un subproceso a esta función.

Requisitos

   
Plataforma de destino Windows
Encabezado dbghelp.h
Library Dbghelp.lib
Archivo DLL Dbghelp.dll
Redistribuible DbgHelp.dll 5.1 o posterior

Consulte también

API_VERSION

Funciones de DbgHelp

ImagehlpApiVersion