VarFileInfo, structure

Représente l’Organisation des données dans une ressource de version de fichier. Elle contient des informations sur la version qui ne dépendent pas d’une langue particulière et d’une combinaison de pages de codes.

Syntaxe

typedef struct {
  WORD  wLength;
  WORD  wValueLength;
  WORD  wType;
  WCHAR szKey;
  WORD  Padding;
  Var   Children;
} VarFileInfo;

Membres

wLength

Type : Word

Longueur, en octets, du bloc VarFileInfo entier, y compris toutes les structures indiquées par le membre Children .

wValueLength

Type : Word

Ce membre est toujours égal à zéro.

wType

Type : Word

Type de données de la ressource de version. Ce membre est 1 si la ressource de version contient des données texte et 0 si la ressource de version contient des données binaires.

szKey

Type : WCHAR

Chaîne Unicode L "VarFileInfo".

Remplissage

Type : Word

Autant de mots zéro que nécessaire pour aligner le membre Children sur une limite de 32 bits.

Children

Type : var

Contient généralement une liste de langues prises en charge par l’application ou la DLL.

Remarques

Cette structure n’est pas une véritable structure de langage C, car elle contient des membres de longueur variable. cette structure a été créée uniquement pour représenter l’organisation des données dans une ressource de version et n’apparaît pas dans les fichiers d’en-tête fournis avec le kit de développement logiciel (SDK) Windows.

Le membre Children de la structure de Visual Studio _ VERSIONINFO peut contenir zéro ou une structure VarFileInfo .

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]

Voir aussi

Référence

Var

VS _ VERSIONINFO

Méthodologique

Informations sur la version