Condividi tramite


Informazioni sulla versione

Le informazioni sulla versione semplificano l'installazione dei file da parte delle applicazioni e consentono ai programmi di installazione di analizzare i file attualmente installati. La risorsa delle informazioni sulla versione contiene il numero di versione del file, il sistema operativo previsto e il nome del file originale.

In questa sezione

Nome Descrizione
Informazioni sulla versione Vengono illustrate le funzioni relative alle informazioni sulla versione.
uso delle informazioni sulla versione Viene illustrato come usare le funzioni di informazioni sulla versione.
informazioni di riferimento sulla versione Contiene il riferimento all'API.

Funzioni informazioni sulla versione

Nome Descrizione
GetFileVersionInfo Recupera le informazioni sulla versione per il file specificato.
GetFileVersionInfoEx Recupera le informazioni sulla versione per il file specificato.
GetFileVersionInfoSize Determina se il sistema operativo può recuperare le informazioni sulla versione per un file specificato. Se sono disponibili informazioni sulla versione, GetFileVersionInfoSize restituisce le dimensioni, in byte, di tali informazioni.
GetFileVersionInfoSizeEx Determina se il sistema operativo può recuperare le informazioni sulla versione per un file specificato. Se sono disponibili informazioni sulla versione, GetFileVersionInfoSizeEx restituisce le dimensioni, in byte, di tali informazioni.
VerFindFile Determina dove installare un file in base all'individuazione di un'altra versione del file nel sistema. I valori VerFindFile restituiti nei buffer specificati vengono usati in una chiamata successiva alla funzione VerInstallFile.
VerInstallFile Installa il file specificato in base alle informazioni restituite dalla funzioneverFindFile. VerInstallFile decomprime il file, se necessario, assegna un nome file univoco e verifica la presenza di errori, ad esempio file obsoleti.
VerLanguageName Recupera una stringa di descrizione per la lingua associata a un identificatore di lingua Microsoft binario specificato.
VerQueryValue Recupera le informazioni sulla versione specificate dalla risorsa di informazioni sulla versione specificata. Per recuperare la risorsa appropriata, prima di chiamare VerQueryValue, è prima necessario chiamare la funzione GetFileVersionInfoSize e quindi la funzione GetFileVersionInfo.

Strutture di informazioni sulla versione

Nome Descrizione
stringhe Illustra l'organizzazione dei dati in una risorsa versione file. Contiene una stringa che descrive un aspetto specifico di un file, ad esempio la versione di un file, le relative comunicazioni sul copyright o i relativi marchi.
StringFileInfo Illustra l'organizzazione dei dati in una risorsa versione file. Contiene informazioni sulla versione che possono essere visualizzate per una determinata lingua e tabella codici.
StringTable Illustra l'organizzazione dei dati in una risorsa versione file. Contiene informazioni sulla formattazione della tabella codici e della lingua per le stringhe specificate dal membro Children. Una tabella codici è un set di caratteri ordinato.
var Illustra l'organizzazione dei dati in una risorsa versione file. Contiene in genere un elenco di coppie di identificatori della tabella codici e del linguaggio supportate dalla versione dell'applicazione o della DLL.
VarFileInfo Illustra l'organizzazione dei dati in una risorsa versione file. Contiene informazioni sulla versione non dipendenti da una determinata combinazione di linguaggio e tabella codici.
VS_FIXEDFILEINFO Contiene informazioni sulla versione relative a un file. Queste informazioni sono indipendenti dalla lingua e dalla tabella codici.
VS_VERSIONINFO Illustra l'organizzazione dei dati in una risorsa versione file. Si tratta della struttura radice che contiene tutte le altre strutture di informazioni sulla versione del file.