Partager via


Instruction StringFileInfo BLOCK

Définit un bloc d’informations de chaîne.

BLOCK "StringFileInfo" { BLOCK "lang-charset" {VALUE "string-name", "value" . . . }}

Paramètres

lang-charset

Paire d’identificateurs de langue et de jeu de caractères. Il s’agit d’une chaîne hexadécimale composée de la concaténation des identificateurs de langue et de jeu de caractères spécifiés dans la section Notes.

string-name

Nom d’une valeur dans le bloc et peut être l’un des noms prédéfinis spécifiés dans la section Remarques.

Valeur

Chaîne de caractères qui spécifie la valeur du nom de chaîne correspondant. Plusieurs instructions VALUE peuvent être fournies.

Notes

Le paramètre lang-charset spécifie l’un des codes de langue suivants.

Code Langage Code Langage
0x0401 Arabe 0x0415 Polonais
0x0402 Bulgare 0x0416 Portugais (Brésil)
0x0403 Catalan 0x0417 Rhaeto-Romanic
0x0404 Chinois traditionnel 0x0418 Roumain
0x0405 Tchèque 0x0419 Russe
0x0406 Danois 0x041A Croato-Serbian (latin)
0x0407 Allemand 0x041B Slovaque
0x0408 Grec 0x041C Albanais
0x0409 Anglais aux États-Unis 0x041D Suédois
0x040A Espagnol castilien 0x041E Thaï
0x040B Finnois 0x041F Turc
0x040C Français 0x0420 Ourdou
0x040D Hébreu 0x0421 Bahasa
0x040E Hongrois 0x0804 Chinois simplifié
0x040F Islandais 0x0807 Suisse allemand
0x0410 Italien 0x0809 Anglais au Royaume-Uni
0x0411 Japonais 0x080A Espagnol (Mexique)
0x0412 Coréen 0x080C Français belge
0x0413 Néerlandais 0x0C0C Français (Canada)
0x0414 Norvégien – Bokmal 0x100C Français suisse
0x0810 Suisse italien 0x0816 Portugais (Portugal)
0x0813 Néerlandais belge 0x081A Serbo-Croatian (cyrillique)
0x0814 Norvégien – Nynorsk ? ?

 

Le paramètre lang-charset spécifie également l’un des identificateurs de jeu de caractères suivants.

Identificateur Jeu de caractères
0 ASCII 7 bits
932 Japon (Shift – JIS X-0208)
949 Corée (Shift – KSC 5601)
950 Taïwan (Big5)
1200 Unicode
1250 Latin-2 (Europe de l’Est)
1251 Cyrillique
1252 Multilingue
1253 Grec
1254 Turc
1 255 Hébreu
1256 Arabe

 

Le paramètre string-name spécifie l’un des noms prédéfinis suivants.

Nom Description
Commentaires Informations supplémentaires qui doivent être affichées à des fins de diagnostic.
CompanyName Société qui a produit le fichier, par exemple, « Microsoft Corporation » ou « Standard Microsystems Corporation, Inc ». Cette chaîne est obligatoire.
FileDescription Description du fichier à présenter aux utilisateurs. Cette chaîne peut être affichée dans une zone de liste lorsque l’utilisateur choisit des fichiers à installer, par exemple, « Pilote de clavier pour AT-Style Claviers ». Cette chaîne est obligatoire.
FileVersion Numéro de version du fichier, par exemple, « 3.10 » ou « 5.00.RC2 ». Cette chaîne est obligatoire.
InternalName Nom interne du fichier, s’il en existe un, par exemple, un nom de module si le fichier est une bibliothèque de liens dynamiques. Si le fichier n’a pas de nom interne, cette chaîne doit être le nom de fichier d’origine, sans extension. Cette chaîne est obligatoire.
LegalCopyright Mentions de droits d’auteur qui s’appliquent au fichier. Cela doit inclure le texte intégral de tous les avis, symboles juridiques, dates de copyright, etc. Cette chaîne est facultative.
LegalTrademarks Marques commerciales et marques déposées qui s’appliquent au fichier. Cela doit inclure le texte intégral de la totalité des mentions, symboles légaux, numéros de marques, etc. Cette chaîne est facultative.
OriginalFilename Nom d’origine du fichier, sans chemin d’accès. Ces informations permettent à une application de déterminer si un fichier a été renommé par un utilisateur. Le format du nom dépend du système de fichiers pour lequel le fichier a été créé. Cette chaîne est obligatoire.
PrivateBuild Informations sur une version privée du fichier, par exemple, « Généré par TESTER1 sur \TESTBED ». Cette chaîne ne doit être présente que si VS_FF_PRIVATEBUILD est spécifié dans le paramètre fileflags du bloc racine.
ProductName Nom du produit avec lequel le fichier est distribué. Cette chaîne est obligatoire.
ProductVersion Version du produit avec lequel le fichier est distribué, par exemple, « 3.10 » ou « 5.00.RC2 ». Cette chaîne est obligatoire.
SpecialBuild Texte qui spécifie en quoi cette version du fichier diffère de la version standard, par exemple, « Build privée pour TESTER1 résolvant les problèmes de souris sur les ordinateurs M250 et M250E ». Cette chaîne ne doit être présente que si VS_FF_SPECIALBUILD est spécifié dans le paramètre fileflags du bloc racine.