Delen via


Versie-informatie

Versie-informatie maakt het eenvoudiger voor toepassingen om bestanden correct te installeren en stelt installatieprogramma's in staat bestanden te analyseren die momenteel zijn geïnstalleerd. De versie-informatiebron bevat het versienummer van het bestand, het beoogde besturingssysteem en de oorspronkelijke bestandsnaam.

In deze sectie

Naam Beschrijving
over versie-informatie De versie-informatiefuncties worden besproken.
versiegegevens gebruiken Hier wordt beschreven hoe u de versie-informatiefuncties gebruikt.
versie-informatie Bevat de API-verwijzing.

Functies voor versie-informatie

Naam Beschrijving
GetFileVersionInfo- Haalt versiegegevens voor het opgegeven bestand op.
GetFileVersionInfoEx- Haalt versiegegevens voor het opgegeven bestand op.
GetFileVersionInfoSize Bepaalt of het besturingssysteem versiegegevens voor een opgegeven bestand kan ophalen. Als versiegegevens beschikbaar zijn, retourneert GetFileVersionInfoSize de grootte, in bytes, van die informatie retourneert.
GetFileVersionInfoSizeEx- Bepaalt of het besturingssysteem versiegegevens voor een opgegeven bestand kan ophalen. Als versiegegevens beschikbaar zijn, retourneert GetFileVersionInfoSizeEx de grootte, in bytes, van die informatie.
VerFindFile- Bepaalt waar een bestand moet worden geïnstalleerd op basis van of er een andere versie van het bestand in het systeem wordt gevonden. De waarden VerFindFile retourneert in de opgegeven buffers, worden gebruikt in een volgende aanroep naar de VerInstallFile functie.
VerInstallFile- Installeert het opgegeven bestand op basis van gegevens die worden geretourneerd door de VerFindFile functie. VerInstallFile het bestand indien nodig gedecomprimeerd, wijst een unieke bestandsnaam toe en controleert op fouten, zoals verouderde bestanden.
VerLanguageName- Hiermee wordt een beschrijvingstekenreeks opgehaald voor de taal die is gekoppeld aan een opgegeven binaire Microsoft-taal-id.
VerQueryValue- Haalt opgegeven versiegegevens op uit de opgegeven versie-informatieresource. Als u de juiste resource wilt ophalen, moet u voordat u VerQueryValueaanroept, eerst de functie GetFileVersionInfoSize aanroepen en vervolgens de functie GetFileVersionInfo.

Versie-informatiestructuren

Naam Beschrijving
tekenreeks Toont de organisatie van gegevens in een bestandsversieresource. Het bevat een tekenreeks die een specifiek aspect van een bestand beschrijft, bijvoorbeeld de versie van een bestand, de auteursrechtaanduidingen of de handelsmerken.
StringFileInfo Toont de organisatie van gegevens in een bestandsversieresource. Het bevat versie-informatie die kan worden weergegeven voor een bepaalde taal en codepagina.
StringTable- Toont de organisatie van gegevens in een bestandsversieresource. Deze bevat informatie over taal- en codepaginaopmaak voor de tekenreeksen die zijn opgegeven door het onderliggende lid. Een codepagina is een geordende tekenset.
Var Toont de organisatie van gegevens in een bestandsversieresource. Deze bevat doorgaans een lijst met taal- en codepagina-id-paren die door de versie van de toepassing of DLL worden ondersteund.
VarFileInfo- Toont de organisatie van gegevens in een bestandsversieresource. Het bevat versie-informatie die niet afhankelijk is van een bepaalde taal en codepaginacombinatie.
VS_FIXEDFILEINFO Bevat versie-informatie over een bestand. Deze informatie is taal- en codepagina onafhankelijk.
VS_VERSIONINFO Toont de organisatie van gegevens in een bestandsversieresource. Het is de hoofdstructuur die alle andere bestandsversieinformatiestructuren bevat.