Оператор StringFileInfo BLOCK
Определяет блок строковой информации.
BLOCK "StringFileInfo" { BLOCK "lang-charset" {VALUE "string-name", "value" . . . }}
Параметры
-
lang-charset
-
Пара идентификаторов языка и набора символов. Это шестнадцатеричная строка, состоящая из объединения идентификаторов языка и наборов символов, указанных в разделе Примечания.
-
string-name
-
Имя значения в блоке и может быть одним из предопределенных имен, указанных в разделе Примечания.
-
Значение
-
Строка символов, задающая значение соответствующего имени строки. Можно задать несколько инструкций VALUE .
Комментарии
Параметр lang-charset указывает один из следующих кодов языка.
Код | Язык | Код | Язык |
---|---|---|---|
0x0401 | Арабский | 0x0415 | Польский |
0x0402 | Болгарский | 0x0416 | Португальский (Бразилия) |
0x0403 | Каталонский | 0x0417 | Rhaeto-Romanic |
0x0404 | Китайский (традиционный) | 0x0418 | Румынский |
0x0405 | Чешский | 0x0419 | Русский |
0x0406 | Датский | 0x041A | Croato-Serbian (латиница) |
0x0407 | Немецкий | 0x041B | Словацкий |
0x0408 | Греческий | 0x041C | Албанский |
0x0409 | Английский (США) | 0x041D | Шведский |
0x040A | Кастильский испанский | 0x041E | Тайский |
0x040B | Финский | 0x041F | Турецкий |
0x040C | Французский | 0x0420 | Урду |
0x040D | Иврит | 0x0421 | Bahasa |
0x040E | Венгерский | 0x0804 | Китайский, упрощенное письмо |
0x040F | Исландский | 0x0807 | Швейцарский немецкий |
0x0410 | Итальянский | 0x0809 | Английский (Соединенное Соединенное Великобритания) |
0x0411 | Японский | 0x080A | Испанский (Мексика) |
0x0412 | Корейский | 0x080C | Бельгийский французский |
0x0413 | Нидерландский | 0x0C0C | Французский (Канада) |
0x0414 | Норвежский — букмаль | 0x100C | Швейцарский французский |
0x0810 | Швейцарский итальянский | 0x0816 | Португальский (Португалия) |
0x0813 | Бельгийский голландский | 0x081A | Serbo-Croatian (кириллица) |
0x0814 | Норвежский — Нюнорск | ? | ? |
Параметр lang-charset также указывает один из следующих идентификаторов кодировки.
Идентификатор | Кодировка |
---|---|
0 | 7-разрядная версия ASCII |
932 | Япония (Shift — JIS X-0208) |
949 | Корея (Shift – KSC 5601) |
950 | Тайвань (Big5) |
1200 | Юникод |
1250 | Latin-2 (Восточно-Европейская) |
1251 | Кириллица |
1252 | Многоязычных |
1253 | Греческий |
1254 | Турецкий |
1255 | Иврит |
1256 | Арабский |
Параметр string-name задает одно из следующих предопределенных имен.
Имя | Описание |
---|---|
Комментарии | Дополнительные сведения, которые должны отображаться в целях диагностики. |
Companyname | Компания, создающая файл, например Microsoft Corporation или Standard Microsystems Corporation, Inc. Эта строка является обязательной. |
FileDescription | Описание файла, представляемого пользователям. Эта строка может отображаться в списке, когда пользователь выбирает файлы для установки, например "Драйвер клавиатуры для AT-Style Клавиатуры". Эта строка является обязательной. |
FileVersion | Номер версии файла, например "3.10" или "5.00.RC2". Эта строка является обязательной. |
InternalName | Внутреннее имя файла, если оно существует, например имя модуля, если файл является библиотекой динамической компоновки. Если у файла нет внутреннего имени, эта строка должна быть исходной без расширения. Эта строка является обязательной. |
LegalCopyright | Уведомления об авторских правах, применимые к файлу. Он должен включать полный текст всех уведомлений, юридические символы, даты авторских прав и т. д. Эта строка является необязательной. |
LegalTrademarks | Товарные знаки и зарегистрированные товарные знаки, применяемые к файлу. Это должен быть полный текст всех уведомлений, допустимых символов, номера товарных знаков и так далее. Эта строка является необязательной. |
OriginalFilename | Исходное имя файла, не включая путь. Эти сведения позволяют приложению определить, переименован ли файл пользователем. Формат имени зависит от файловой системы, для которой был создан файл. Эта строка является обязательной. |
PrivateBuild | Сведения о закрытой версии файла, например " Создано TESTER1 в \TESTBED". Эта строка должна присутствовать только в том случае , если VS_FF_PRIVATEBUILD указан в параметре fileflags корневого блока. |
ProductName | Имя продукта, с которым распространяется файл. Эта строка является обязательной. |
ProductVersion | Версия продукта, с которым распространяется файл, например "3.10" или "5.00.RC2". Эта строка является обязательной. |
SpecialBuild | Текст, указывающий, чем эта версия файла отличается от стандартной версии, например "Частная сборка для TESTER1 для решения проблем с мышью на компьютерах M250 и M250E". Эта строка должна присутствовать только в том случае , если VS_FF_SPECIALBUILD указан в параметре fileflags корневого блока. |