VS_VERSIONINFO-Struktur
Stellt die organization 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 enthält keine Auffüllungen, die nachfolgende Versionsressourcendaten an einer 32-Bit-Grenze ausrichten.
-
wValueLength
-
Typ: WORD
-
Die Länge des Value-Elements in Byte. Dieser Wert ist null, wenn der aktuellen Versionsstruktur kein Value-Element zugeordnet ist.
-
wType
-
Typ: WORD
-
Der Typ der Daten 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".
-
Abstand1
-
Typ: WORD
-
Enthält so viele 0 Wörter wie nötig, um den Value-Member an einer 32-Bit-Grenze auszurichten.
-
Wert
-
Typ: VS_FIXEDFILEINFO
-
Dieser VS_VERSIONINFO-Struktur zugeordnete beliebige Daten. Das wValueLength-Element gibt die Länge dieses Elements an. Wenn wValueLength null ist, ist dieser Member nicht vorhanden.
-
Abstand2
-
Typ: WORD
-
So viele Nullwörter wie nötig, um den Children-Member an einer 32-Bit-Grenze auszurichten. Diese Bytes sind nicht in wValueLength enthalten. Dieses Member ist optional.
-
Children
-
Typ: WORD
-
Ein Array von 0 oder einer StringFileInfo-Struktur und null oder einer VarFileInfo-Struktur , die untergeordnete Elemente der aktuellen VS_VERSIONINFO-Struktur sind.
Bemerkungen
Diese Struktur ist keine echte C-Sprachstruktur, da sie Elemente mit variabler Länge enthält. Diese Struktur wurde ausschließlich erstellt, um die organization von Daten in einer Versionsressource darzustellen, und wird in keiner der Headerdateien angezeigt, die mit dem Windows Software Development Kit (SDK) ausgeliefert werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows 2000 Server [nur Desktop-Apps] |
Siehe auch
-
Referenz
-
Konzept