Freigeben über


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

Var

VS_VERSIONINFO

Konzept

Versionsinformationen