Partager via


Structure 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.

Syntaxe

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

Membres

wLength

Type : WORD

Longueur, en octets, de l’ensemble du bloc VarFileInfo , 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 dans 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 32 bits.

Children

Type : Var

Contient généralement une liste des langages pris en charge par l’application ou la DLL.

Notes

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

Le membre Children de la structure VS_VERSIONINFO peut contenir zéro ou une structure VarFileInfo .

Spécifications

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

Conceptuel

Informations sur la version