Compartir a través de


Información de versión

La información de la versión facilita a las aplicaciones instalar archivos correctamente y permite a los programas de instalación analizar los archivos instalados actualmente. El recurso version-information contiene el número de versión del archivo, su sistema operativo previsto y el nombre de archivo original.

En esta sección

Nombre Descripción
acerca de la información de la versión Describe las funciones de información de versión.
usar la información de versión Describe cómo usar las funciones de información de versión.
referencia de información de versión Contiene la referencia de API.

Funciones de información de versión

Nombre Descripción
GetFileVersionInfo Recupera la información de versión del archivo especificado.
GetFileVersionInfoEx Recupera la información de versión del archivo especificado.
GetFileVersionInfoSize Determina si el sistema operativo puede recuperar información de versión para un archivo especificado. Si la información de versión está disponible, getFileVersionInfoSize devuelve el tamaño, en bytes, de esa información.
GetFileVersionInfoSizeEx Determina si el sistema operativo puede recuperar información de versión para un archivo especificado. Si la información de la versión está disponible, getFileVersionInfoSizeEx devuelve el tamaño, en bytes, de esa información.
VerFindFile Determina dónde instalar un archivo en función de si localiza otra versión del archivo en el sistema. Los valores VerFindFile devuelven en los búferes especificados se usan en una llamada posterior a la funciónVerInstallFile de.
verInstallFile Instala el archivo especificado en función de la información devuelta desde la funciónverFindFile. VerInstallFile descomprime el archivo, si es necesario, asigna un nombre de archivo único y comprueba si hay errores, como archivos obsoletos.
VerLanguageName Recupera una cadena de descripción para el idioma asociado a un identificador de idioma binario de Microsoft especificado.
verQueryValue Recupera la información de versión especificada del recurso de información de versión especificado. Para recuperar el recurso adecuado, antes de llamar a VerQueryValue, primero debe llamar a la función GetFileVersionInfoSize y, a continuación, la funciónGetFileVersionInfo.

Estructuras de información de versión

Nombre Descripción
cadena de Muestra la organización de los datos en un recurso de versión de archivo. Contiene una cadena que describe un aspecto específico de un archivo, por ejemplo, la versión de un archivo, sus avisos de copyright o sus marcas comerciales.
StringFileInfo Muestra la organización de los datos en un recurso de versión de archivo. Contiene información de versión que se puede mostrar para un idioma determinado y una página de códigos.
StringTable Muestra la organización de los datos en un recurso de versión de archivo. Contiene información de formato de página de códigos y idioma para las cadenas especificadas por el miembro children de. Una página de códigos es un juego de caracteres ordenado.
var de Muestra la organización de los datos en un recurso de versión de archivo. Normalmente contiene una lista de pares de identificadores de idioma y página de códigos que admite la versión de la aplicación o dll.
VarFileInfo Muestra la organización de los datos en un recurso de versión de archivo. Contiene información de versión que no depende de una combinación determinada de idioma y página de códigos.
VS_FIXEDFILEINFO Contiene información de versión sobre un archivo. Esta información es independiente del idioma y la página de códigos.
VS_VERSIONINFO Muestra la organización de los datos en un recurso de versión de archivo. Es la estructura raíz que contiene todas las demás estructuras de información de versión de archivo.