VS _ VERSIONINFO-Struktur
Stellt die Organisation von Daten in einer Dateiversionsressource dar. Es ist die Stammstruktur, die alle anderen Dateiversionsinformationsstrukturen enthält.
Syntax
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey;
WORD Padding1;
VS_FIXEDFILEINFO Value;
WORD Padding2;
WORD Children;
} VS_VERSIONINFO;
Member
-
wLength
-
Typ: WORD
-
Die Länge der VS _ VERSIONINFO-Struktur in Bytes. Diese Länge umfasst keine Auffüllung, die nachfolgende Versionsressourcendaten an einer 32-Bit-Grenze ausrichtet.
-
wValueLength
-
Typ: WORD
-
Die Länge des Value-Members in Bytes. Dieser Wert ist 0 (null), wenn der aktuellen Versionsstruktur kein Value-Member zugeordnet ist.
-
wType
-
Typ: WORD
-
Der Datentyp in der Versionsressource. Dieser Member ist 1, wenn die Versionsressource Textdaten enthält, und 0, wenn die Versionsressource Binärdaten enthält.
-
szKey
-
Typ: WCHAR
-
Die Unicode-Zeichenfolge L"VS _ VERSION _ INFO".
-
Auffüllen1
-
Typ: WORD
-
Enthält so viele 0 Wörter wie nötig, um das Value-Element an einer 32-Bit-Grenze auszurichten.
-
Wert
-
Typ: VS _ FIXEDFILEINFO
-
Beliebige Daten, die dieser VS _ VERSIONINFO-Struktur zugeordnet sind. Der wValueLength-Member gibt die Länge dieses Members an. Wenn wValueLength 0 (null) ist, ist dieser Member nicht vorhanden.
-
Padding2
-
Typ: WORD
-
So viele 0 Wörter wie erforderlich, um das Children-Element an einer 32-Bit-Grenze auszurichten. Diese Bytes sind nicht in wValueLength enthalten. Dieses Member ist optional.
-
Children
-
Typ: WORD
-
Ein Array von 0 (null) oder einer StringFileInfo-Struktur sowie 0 (null) oder eine VarFileInfo-Struktur, die untergeordnete Elemente der aktuellen VS _ VERSIONINFO-Struktur sind.
Hinweise
Diese Struktur ist keine echte C-Sprachstruktur, da sie Member variabler Länge enthält. Diese Struktur wurde ausschließlich zur Darstellung der Organisation von Daten in einer Versionsressource erstellt und ist in keiner der Headerdateien enthalten, die im Windows Software Development Kit (SDK) enthalten sind.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Weitere Informationen
-
Referenz
-
Konzeptionellen