VS_VERSIONINFO Struktur
Stellt die Organisation von Daten in einer Dateiversionsressource dar. Es handelt sich um die Stammstruktur, die alle anderen Dateiversionsinformationsstrukturen enthält.
Syntax
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey[16];
WORD Padding1;
VS_FIXEDFILEINFO Value;
WORD Padding2;
WORD Children;
} VS_VERSIONINFO;
Angehörige
-
wLength-
-
Typ: WORD-
-
Die Länge der VS_VERSIONINFO Struktur in Bytes. Diese Länge enthält keinen Abstand, der alle nachfolgenden Versionsressourcendaten an einer 32-Bit-Grenze ausgerichtet.
-
wValueLength
-
Typ: WORD-
-
Die Länge des elements Value in Byte. Dieser Wert ist null, wenn der aktuellen Versionsstruktur kein Wert Element zugeordnet ist.
-
wType-
-
Typ: WORD-
-
Der Typ der Daten in der Versionsressource. Dieses Element ist 1, wenn die Versionsressource Textdaten und 0 enthält, wenn die Versionsressource Binärdaten enthält.
-
szKey
-
Typ: WCHAR-
-
Die Unicode-Zeichenfolge L"VS_VERSION_INFO".
-
Padding1-
-
Typ: WORD-
-
Enthält so viele Nullwörter wie erforderlich, um das Value Member an einer 32-Bit-Grenze auszurichten.
-
Wert
-
Typ: VS_FIXEDFILEINFO
-
Dieser VS_VERSIONINFO Struktur zugeordnete beliebige Daten. Der wValueLength- Member gibt die Länge dieses Elements an; wenn wValueLength null ist, ist dieses Element nicht vorhanden.
-
Padding2-
-
Typ: WORD-
-
So viele Nullwörter wie erforderlich, um das Untergeordneten element an einer 32-Bit-Grenze auszurichten. Diese Bytes sind nicht in wValueLength-enthalten. Dieses Element ist optional.
-
Kinder
-
Typ: WORD-
-
Ein Array von null oder einer StringFileInfo- Strukturen und null oder ein VarFileInfo- Strukturen, 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 nur erstellt, um die Organisation von Daten in einer Versionsressource darzustellen und wird in keiner der Headerdateien angezeigt, die mit dem Windows Software Development Kit (SDK) ausgeliefert wurden.
Anforderungen
Anforderung | Wert |
---|---|
Mindestens unterstützter Client |
Windows 2000 Professional [nur Desktop-Apps] |
Mindestens unterstützter Server |
Windows 2000 Server [nur Desktop-Apps] |
Siehe auch
-
Referenz-
-
Konzeptionelle