Структура VarFileInfo
Представляет организацию данных в ресурсе версии файла. Он содержит сведения о версии, не зависящие от определенного сочетания языка и кодовой страницы.
Синтаксис
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey;
WORD Padding;
Var Children;
} VarFileInfo;
Члены
-
wLength
-
Тип: WORD
-
Длина (в байтах) всего блока VarFileInfo , включая все структуры, указанные элементом Children .
-
wValueLength
-
Тип: WORD
-
Этот элемент всегда равен нулю.
-
wType
-
Тип: WORD
-
Тип данных в ресурсе версии. Этот элемент равен 1, если ресурс версии содержит текстовые данные, и 0, если ресурс версии содержит двоичные данные.
-
szKey
-
Тип: WCHAR
-
Строка Юникода L"VarFileInfo".
-
Заполнение
-
Тип: WORD
-
Столько нулевых слов, сколько необходимо для выравнивания элемента Children на 32-разрядной границе.
-
Children
-
Тип: Var
-
Обычно содержит список языков, поддерживаемых приложением или библиотекой DLL.
Комментарии
Эта структура не является истинной структурой языка C, так как она содержит члены переменной длины. Эта структура была создана исключительно для отображения организации данных в ресурсе версии и не отображается ни в одном из файлов заголовков, поставляемых вместе с пакетом средств разработки программного обеспечения (SDK) для Windows.
Дочерний элемент структуры VS_VERSIONINFO может содержать ноль или одну структуру VarFileInfo.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
См. также раздел
-
Справочные материалы
-
Основные понятия