Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente l’organisation des 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.
Syntaxe
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey[16];
WORD Padding1;
VS_FIXEDFILEINFO Value;
WORD Padding2;
WORD Children;
} VS_VERSIONINFO;
Membres
-
wLength
-
Type : WORD
-
Longueur, en octets, de la structure VS_VERSIONINFO. Cette longueur n’inclut aucun remplissage qui aligne les données de ressources de version suivantes sur une limite 32 bits.
-
wValueLength
-
Type : WORD
-
Longueur, en octets, du membre valeur. Cette valeur est égale à zéro s’il n’existe aucun membre Valeur associé à la structure de version actuelle.
-
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 « VS_VERSION_INFO ».
-
Padding1
-
Type : WORD
-
Contient autant de mots zéro que nécessaire pour aligner le membre Valeur sur une limite 32 bits.
-
valeur
-
Type : VS_FIXEDFILEINFO
-
Données arbitraires associées à cette structure VS_VERSIONINFO. Le membre wValueLength spécifie la longueur de ce membre ; si wValueLength est égal à zéro, ce membre n’existe pas.
-
Padding2
-
Type : WORD
-
Autant de mots zéro que nécessaire pour aligner le membre Children sur une limite 32 bits. Ces octets ne sont pas inclus dans wValueLength. Ce membre est facultatif.
-
enfants
-
Type : WORD
-
Tableau de zéro ou un structures StringFileInfo, et zéro ou une structures VarFileInfo enfants de la structure de VS_VERSIONINFO actuelle.
Remarques
Cette structure n’est pas une structure de langage C vraie, 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 dans aucun des fichiers d’en-tête fournis avec le Kit de développement logiciel (SDK) Windows.
Exigences
| Exigence | Valeur |
|---|---|
| Client minimum pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
| Serveur minimum pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
Voir aussi
-
de référence
-
conceptuelle