StringFileInfo BLOCK (instrucción)
Define un bloque de información de cadena.
BLOCK "StringFileInfo" { BLOCK "lang-charset" {VALUE "string-name", "value" . . . }}
Parámetros
-
lang-charset
-
Par de identificadores de idioma y juego de caracteres. Es una cadena hexadecimal que consta de la concatenación de los identificadores de idioma y juego de caracteres especificados en la sección Comentarios.
-
string-name
-
Nombre de un valor en el bloque y puede ser uno de los nombres predefinidos especificados en la sección Comentarios.
-
Valor
-
Cadena de caracteres que especifica el valor del nombre de cadena correspondiente. Se puede proporcionar más de una instrucción VALUE .
Observaciones
El parámetro lang-charset especifica uno de los siguientes códigos de idioma.
Código | Idioma | Código | Idioma |
---|---|---|---|
0x0401 | Árabe | 0x0415 | Polaco |
0x0402 | Búlgaro | 0x0416 | Portugués (Brasil) |
0x0403 | Catalán | 0x0417 | Rhaeto-Romanic |
0x0404 | Chino tradicional | 0x0418 | Rumano |
0x0405 | Checo | 0x0419 | Ruso |
0x0406 | Danés | 0x041A | Croato-Serbian (latino) |
0x0407 | Alemán | 0x041B | Eslovaco |
0x0408 | Griego | 0x041C | Albanés |
0x0409 | Inglés de EE. UU. | 0x041D | Sueco |
0x040A | Español castellano | 0x041E | Tailandés |
0x040B | Finés | 0x041F | Turco |
0x040C | Francés | 0x0420 | Urdu |
0x040D | Hebreo | 0x0421 | Bahasa |
0x040E | Húngaro | 0x0804 | Chino simplificado |
0x040F | Islandés | 0x0807 | Alemán suizo |
0x0410 | Italiano | 0x0809 | Inglés de Reino Unido |
0x0411 | Japonés | 0x080A | Español (México) |
0x0412 | Coreano | 0x080C | Francés belga |
0x0413 | Neerlandés | 0x0C0C | Francés canadiense |
0x0414 | Noruego – Bokmal | 0x100C | Francés suizo |
0x0810 | Italiano suizo | 0x0816 | Portugués (Portugal) |
0x0813 | Neerlandés belga | 0x081A | Serbo-Croatian (cirílico) |
0x0814 | Noruego - Nynorsk | ? | ? |
El parámetro lang-charset también especifica uno de los siguientes identificadores de juego de caracteres.
Identificador | Juego de caracteres |
---|---|
0 | ASCII de 7 bits |
932 | Japón (Shift – JIS X-0208) |
949 | Corea (Turno – KSC 5601) |
950 | Taiwán (Big5) |
1200 | Unicode |
1250 | Latino-2 (Europa oriental) |
1251 | Cirílico |
1252 | Multilingüe |
1253 | Griego |
1254 | Turco |
1255 | Hebreo |
1256 | Árabe |
El parámetro string-name especifica uno de los siguientes nombres predefinidos.
Nombre | Descripción |
---|---|
Comentarios | Información adicional que se debe mostrar con fines de diagnóstico. |
CompanyName | Empresa que produjo el archivo, por ejemplo, "Microsoft Corporation" o "Standard Microsystems Corporation, Inc." Esta cadena es necesaria. |
FileDescription | Descripción del archivo que se va a presentar a los usuarios. Esta cadena se puede mostrar en un cuadro de lista cuando el usuario elige archivos para instalar, por ejemplo, "Controlador de teclado para AT-Style Teclados". Esta cadena es necesaria. |
FileVersion | Número de versión del archivo, por ejemplo, "3.10" o "5.00.RC2". Esta cadena es necesaria. |
InternalName | Nombre interno del archivo, si existe, por ejemplo, un nombre de módulo si el archivo es una biblioteca de vínculos dinámicos. Si el archivo no tiene ningún nombre interno, esta cadena debe ser el nombre de archivo original, sin extensión. Esta cadena es necesaria. |
LegalCopyright | Avisos de copyright que se aplican al archivo. Esto debe incluir el texto completo de todos los avisos, símbolos legales, fechas de copyright, etc. Esta cadena es opcional. |
LegalTrademarks | Marcas comerciales y marcas registradas que se aplican al archivo. Esto debe incluir el texto completo de todos los avisos, símbolos legales, números de marcas comerciales, etc. Esta cadena es opcional. |
OriginalFilename | Nombre original del archivo, sin incluir una ruta de acceso. Esta información permite a una aplicación determinar si un usuario ha cambiado el nombre de un archivo. El formato del nombre depende del sistema de archivos para el que se creó el archivo. Esta cadena es necesaria. |
PrivateBuild | Información sobre una versión privada del archivo, por ejemplo, "Built by TESTER1 on \TESTBED". Esta cadena solo debe estar presente si VS_FF_PRIVATEBUILD se especifica en el parámetro fileflags del bloque raíz. |
ProductName | Nombre del producto con el que se distribuye el archivo. Esta cadena es necesaria. |
ProductVersion | Versión del producto con el que se distribuye el archivo, por ejemplo, "3.10" o "5.00.RC2". Esta cadena es necesaria. |
SpecialBuild | Texto que especifica cómo esta versión del archivo difiere de la versión estándar, por ejemplo, "Compilación privada para TESTER1 para resolver problemas del mouse en equipos M250 y M250E". Esta cadena solo debe estar presente si VS_FF_SPECIALBUILD se especifica en el parámetro fileflags del bloque raíz. |