struttura VS_VERSIONINFO
Rappresenta l'organizzazione dei dati in una risorsa di versione file. Si tratta della struttura radice che contiene tutte le altre strutture di informazioni sulla versione del file.
Sintassi
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey;
WORD Padding1;
VS_FIXEDFILEINFO Value;
WORD Padding2;
WORD Children;
} VS_VERSIONINFO;
Members
-
wLength
-
Tipo: WORD
-
Lunghezza, in byte, della struttura VS_VERSIONINFO . Questa lunghezza non include spaziatura interna che allinea i dati delle risorse della versione successive su un limite a 32 bit.
-
wValueLength
-
Tipo: WORD
-
Lunghezza, in byte, del membro Value . Questo valore è zero se non è associato alcun membro Value alla struttura della versione corrente.
-
wType
-
Tipo: WORD
-
Tipo di dati nella risorsa della versione. Questo membro è 1 se la risorsa versione contiene dati di testo e 0 se la risorsa versione contiene dati binari.
-
szKey
-
Tipo: WCHAR
-
Stringa Unicode L"VS_VERSION_INFO".
-
Spaziatura interna1
-
Tipo: WORD
-
Contiene tutte le parole zero necessarie per allineare il membro Value su un limite a 32 bit.
-
Valore
-
Tipo: VS_FIXEDFILEINFO
-
Dati arbitrari associati a questa struttura di VS_VERSIONINFO . Il membro wValueLength specifica la lunghezza di questo membro; se wValueLength è zero, questo membro non esiste.
-
Spaziatura interna2
-
Tipo: WORD
-
Numero pari a zero parole necessarie per allineare il membro Children su un limite a 32 bit. Questi byte non sono inclusi in wValueLength. Questo membro è facoltativo.
-
Children
-
Tipo: WORD
-
Matrice di zero o una struttura StringFileInfo e zero o una struttura VarFileInfo figlio della struttura di VS_VERSIONINFO corrente.
Commenti
Questa struttura non è una struttura del linguaggio C vera perché contiene membri a lunghezza variabile. Questa struttura è stata creata esclusivamente per rappresentare l'organizzazione dei dati in una risorsa di versione e non viene visualizzata in nessuno dei file di intestazione forniti con Windows Software Development Kit (SDK).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Vedi anche
-
Riferimento
-
Informazioni concettuali