Share via


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 di informazioni sulla versione contiene il numero di versione del file, il relativo sistema operativo previsto e il nome del file originale.

Contenuto della sezione

Nome Descrizione
Informazioni sulla versione Vengono illustrate le funzioni di 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 delle 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 al fatto che individua un'altra versione del file nel sistema. I valori VerFindFile vengono usati nei buffer specificati in una chiamata successiva alla funzione VerInstallFile .
VerInstallFile Installa il file specificato in base alle informazioni restituite dalla funzione VerFindFile . VerInstallFile decompresse il file, se necessario, assegna un nome file univoco e verifica gli errori, ad esempio i file obsoleti.
VerLanguageName Recupera una stringa di descrizione per il linguaggio associato a un identificatore di linguaggio 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 delle informazioni sulla versione

Nome Descrizione
Stringa Illustra l'organizzazione dei dati in una risorsa di versione file. Contiene una stringa che descrive un aspetto specifico di un file, ad esempio la versione di un file, le relative note sul copyright o i relativi marchi.
StringFileInfo Illustra l'organizzazione dei dati in una risorsa di 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 di versione file. Contiene informazioni sulla formattazione della tabella codici e del linguaggio per le stringhe specificate dal membro Children . Una tabella codici è un set di caratteri ordinato.
Var Illustra l'organizzazione dei dati in una risorsa di 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 di versione file. Contiene informazioni sulla versione non dipendenti da una determinata combinazione di linguaggio e tabella codici.
VS_FIXEDFILEINFO Contiene informazioni sulla versione su un file. Queste informazioni sono indipendenti dalla lingua e dalla tabella codici.
VS_VERSIONINFO Illustra l'organizzazione dei dati in una risorsa di versione file. È la struttura radice che contiene tutte le altre strutture di informazioni sulla versione file.