VarFileInfo-Struktur
Stellt die organization von Daten in einer Dateiversionsressource dar. Sie enthält Versionsinformationen, die nicht von einer bestimmten Sprach- und Codepagekombination abhängig sind.
Syntax
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey;
WORD Padding;
Var Children;
} VarFileInfo;
Member
-
wLength
-
Typ: WORD
-
Die Länge des gesamten VarFileInfo-Blocks in Bytes, einschließlich aller vom Untergeordneten Element angegebenen Strukturen.
-
wValueLength
-
Typ: WORD
-
Dieser Member ist immer gleich 0.
-
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"VarFileInfo".
-
Auffüllen
-
Typ: WORD
-
So viele 0 Wörter wie erforderlich, um das untergeordnete Element an einer 32-Bit-Grenze auszurichten.
-
Children
-
Typ: Var
-
Enthält in der Regel eine Liste von Sprachen, die von der Anwendung oder DLL unterstützt werden.
Bemerkungen
Diese Struktur ist keine echte C-Sprachstruktur, da sie Elemente mit variabler Länge enthält. Diese Struktur wurde nur 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.
Das untergeordnete Element der VS_VERSIONINFO-Struktur kann null oder eine VarFileInfo-Struktur enthalten.
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
-
Konzept