Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Informacje o wersji ułatwiają aplikacjom prawidłowe instalowanie plików i umożliwia instalatorom analizowanie aktualnie zainstalowanych plików. Zasób version-information zawiera numer wersji pliku, jego zamierzonego systemu operacyjnego i oryginalną nazwę pliku.
W tej sekcji
| Nazwa | Opis |
|---|---|
| informacje o wersji | Omówienie funkcji informacji o wersji. |
| używanie informacji o wersji | Omówienie sposobu używania funkcji informacji o wersji. |
| Dokumentacja informacji o wersji | Zawiera dokumentację interfejsu API. |
Funkcje informacji o wersji
| Nazwa | Opis |
|---|---|
| GetFileVersionInfo | Pobiera informacje o wersji dla określonego pliku. |
| GetFileVersionInfoEx | Pobiera informacje o wersji dla określonego pliku. |
| GetFileVersionInfoSize | Określa, czy system operacyjny może pobrać informacje o wersji dla określonego pliku. Jeśli informacje o wersji są dostępne, GetFileVersionInfoSize zwraca rozmiar w bajtach tych informacji. |
| GetFileVersionInfoSizeEx | Określa, czy system operacyjny może pobrać informacje o wersji dla określonego pliku. Jeśli informacje o wersji są dostępne, GetFileVersionInfoSizeEx zwraca rozmiar w bajtach tych informacji. |
| VerFindFile | Określa miejsce instalacji pliku na podstawie tego, czy lokalizuje inną wersję pliku w systemie. Wartości VerFindFile zwracane w określonych są używane w kolejnym wywołaniu funkcji VerInstallFile. |
| VerInstallFile | Instaluje określony plik na podstawie informacji zwróconych z funkcji VerFindFile.
VerInstallFile dekompresuje plik, w razie potrzeby, przypisuje unikatową nazwę pliku i sprawdza błędy, takie jak nieaktualne pliki. |
| VerLanguageName | Pobiera ciąg opisu języka skojarzonego z określonym binarnym identyfikatorem języka firmy Microsoft. |
| VerQueryValue | Pobiera określone informacje o wersji z określonego zasobu informacji o wersji. Aby pobrać odpowiedni zasób, przed wywołaniem funkcji VerQueryValuenależy najpierw wywołać funkcjęGetFileVersionInfoSize, a następnie funkcję GetFileVersionInfo. |
Struktury informacji o wersji
| Nazwa | Opis |
|---|---|
| ciągów | Przedstawia organizację danych w zasobie wersji pliku. Zawiera on ciąg opisujący konkretny aspekt pliku, na przykład wersję pliku, jego powiadomienia o prawach autorskich lub znaki towarowe. |
| StringFileInfo | Przedstawia organizację danych w zasobie wersji pliku. Zawiera informacje o wersji, które mogą być wyświetlane dla określonego języka i strony kodowej. |
| StringTable | Przedstawia organizację danych w zasobie wersji pliku. Zawiera informacje o formatowaniu języka i strony kodowej dla ciągów określonych przez element członkowski Podrzędne. Strona kodowa to uporządkowany zestaw znaków. |
| Var | Przedstawia organizację danych w zasobie wersji pliku. Zazwyczaj zawiera listę par identyfikatorów języków i stron kodowych, które obsługuje wersja aplikacji lub biblioteki DLL. |
| VarFileInfo | Przedstawia organizację danych w zasobie wersji pliku. Zawiera informacje o wersji, które nie są zależne od konkretnego języka i kombinacji strony kodowej. |
| VS_FIXEDFILEINFO | Zawiera informacje o wersji pliku. Te informacje są niezależne od języka i strony kodowej. |
| VS_VERSIONINFO | Przedstawia organizację danych w zasobie wersji pliku. Jest to struktura główna zawierająca wszystkie inne struktury informacji o wersji pliku. |