Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сведения о версиях упрощают установку файлов приложений и позволяют программам установки анализировать файлы, установленные в данный момент. Ресурс сведений о версии содержит номер версии файла, его предназначенную операционную систему и исходное имя файла.
В этом разделе
Имя | Описание |
---|---|
сведения о версиях | Обсуждает функции сведений о версии. |
использование сведений о версиях | Описывает использование функций сведений о версии. |
Справочник по сведениям о версиях | Содержит ссылку на API. |
Функции сведений о версиях
Имя | Описание |
---|---|
GetFileVersionInfo | Извлекает сведения о версии для указанного файла. |
GetFileVersionInfoEx | Извлекает сведения о версии для указанного файла. |
GetFileVersionInfoSize | Определяет, может ли операционная система получать сведения о версии для указанного файла. Если сведения о версии доступны, GetFileVersionInfoSize возвращает размер в байтах этой информации. |
GetFileVersionInfoSizeEx | Определяет, может ли операционная система получать сведения о версии для указанного файла. Если сведения о версии доступны, GetFileVersionInfoSizeEx возвращает размер в байтах этой информации. |
VerFindFile | Определяет, где установить файл на основе того, найдите ли он другую версию файла в системе. Значения VerFindFile возвращаются в указанных буферах при последующем вызове функции VerInstallFile. |
VerInstallFile | Устанавливает указанный файл на основе сведений, возвращаемых из функции VerFindFile.
VerInstallFile распаковывает файл, при необходимости назначает уникальное имя файла и проверяет наличие ошибок, таких как устаревшие файлы. |
VerLanguageName | Извлекает строку описания для языка, связанного с указанным двоичным идентификатором языка Майкрософт. |
VerQueryValue | Извлекает указанные сведения о версии из указанного ресурса сведений о версии. Чтобы получить соответствующий ресурс, перед вызовом VerQueryValueнеобходимо сначала вызвать функцию GetFileVersionInfoSize, а затем функцию GetFileVersionInfo. |
Структуры сведений о версиях
Имя | Описание |
---|---|
строки | Показывает организацию данных в ресурсе версии файла. Он содержит строку, описывающую конкретный аспект файла, например версию файла, уведомления об авторских правах или товарные знаки. |
StringFileInfo | Показывает организацию данных в ресурсе версии файла. Он содержит сведения о версии, которые можно отобразить для определенной языковой и кодовой страницы. |
StringTable | Показывает организацию данных в ресурсе версии файла. Он содержит сведения о форматировании языка и кодовой страницы для строк, указанных элементом дочерних. Кодовая страница — это упорядоченный набор символов. |
Var | Показывает организацию данных в ресурсе версии файла. Обычно он содержит список пар идентификаторов языка и кодовой страницы, поддерживаемых версией приложения или библиотеки DLL. |
VarFileInfo | Показывает организацию данных в ресурсе версии файла. Он содержит сведения о версии, не зависящие от определенного языка и сочетания кодовой страницы. |
VS_FIXEDFILEINFO | Содержит сведения о версии файла. Эта информация является независимой от языка и кодовой страницы. |
VS_VERSIONINFO | Показывает организацию данных в ресурсе версии файла. Это корневая структура, содержащая все другие структуры сведений о версии файла. |