Informations sur la version
Les informations de version facilitent l’installation des fichiers par les applications et permettent aux programmes d’installation d’analyser les fichiers actuellement installés. La ressource d’informations sur la version contient le numéro de version du fichier, son système d’exploitation prévu et le nom du fichier d’origine.
Dans cette section
Nom | Description |
---|---|
À propos des informations de version | Décrit les fonctions d’informations de version. |
Utilisation des informations de version | Explique comment utiliser les fonctions d’informations de version. |
Informations de référence sur la version | Contient la référence d’API. |
Fonctions d’informations sur les versions
Nom | Description |
---|---|
GetFileVersionInfo | Récupère les informations de version du fichier spécifié. |
GetFileVersionInfoEx | Récupère les informations de version du fichier spécifié. |
GetFileVersionInfoSize | Détermine si le système d’exploitation peut récupérer les informations de version d’un fichier spécifié. Si des informations de version sont disponibles, GetFileVersionInfoSize retourne la taille, en octets, de ces informations. |
GetFileVersionInfoSizeEx | Détermine si le système d’exploitation peut récupérer les informations de version d’un fichier spécifié. Si des informations de version sont disponibles, GetFileVersionInfoSizeEx retourne la taille, en octets, de ces informations. |
VerFindFile | Détermine l’emplacement d’installation d’un fichier en fonction de la localisation d’une autre version du fichier dans le système. Les valeurs renvoyées par VerFindFile dans les mémoires tampons spécifiées sont utilisées dans un appel ultérieur à la fonction VerInstallFile . |
VerInstallFile | Installe le fichier spécifié en fonction des informations retournées par la fonction VerFindFile . VerInstallFile décompresse le fichier, si nécessaire, attribue un nom de fichier unique et recherche les erreurs, telles que les fichiers obsolètes. |
VerLanguageName | Récupère une chaîne de description pour la langue associée à un identificateur binaire de langue Microsoft spécifié. |
VerQueryValue | Récupère les informations de version spécifiées à partir de la ressource d’informations sur la version spécifiée. Pour récupérer la ressource appropriée, avant d’appeler VerQueryValue, vous devez d’abord appeler la fonction GetFileVersionInfoSize , puis la fonction GetFileVersionInfo . |
Structures d’informations sur les versions
Nom | Description |
---|---|
String | Représente le organization de données dans une ressource de version de fichier. Il contient une chaîne qui décrit un aspect spécifique d’un fichier, par exemple la version d’un fichier, ses avis de copyright ou ses marques commerciales. |
StringFileInfo | Représente le organization de données dans une ressource de version de fichier. Il contient des informations de version qui peuvent être affichées pour une langue et une page de code particulières. |
StringTable | Représente le organization de données dans une ressource de version de fichier. Il contient des informations de mise en forme de page de langage et de code pour les chaînes spécifiées par le membre Children . Une page de code est un jeu de caractères ordonné. |
Var | Représente le organization de données dans une ressource de version de fichier. Il contient généralement une liste de paires d’identificateurs de page de langage et de code prises en charge par la version de l’application ou de la DLL. |
VarFileInfo | Représente le organization de données dans une ressource de version de fichier. Il contient des informations de version qui ne dépendent pas d’une combinaison de langue et de page de code particulière. |
VS_FIXEDFILEINFO | Contient des informations de version sur un fichier. Ces informations sont indépendantes de la langue et de la page de code. |
VS_VERSIONINFO | Représente le organization de données dans une ressource de version de fichier. Il s’agit de la structure racine qui contient toutes les autres structures d’informations de version de fichier. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour