StringFileInfo-Struktur

Stellt die Organisation von Daten in einer Dateiversionsressource dar. Sie enthält Versionsinformationen, die für eine bestimmte Sprache und Codepage angezeigt werden können.

Syntax

typedef struct {
  WORD        wLength;
  WORD        wValueLength;
  WORD        wType;
  WCHAR       szKey;
  WORD        Padding;
  StringTable Children;
} StringFileInfo;

Members

wLength

Typ: WORD

Die Länge des gesamten StringFileInfo-Blocks in Bytes, einschließlich aller strukturen, die durch den Children-Member angegeben werden.

wValueLength

Typ: WORD

Dieser Member ist immer gleich 0 (null).

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"StringFileInfo".

Auffüllen

Typ: WORD

So viele 0 Wörter wie nötig, um das Children-Element an einer 32-Bit-Grenze auszurichten.

Children

Typ: StringTable

Ein Array von einer oder mehreren StringTable-Strukturen. Der szKey-Member jeder StringTable-Struktur gibt die entsprechende Sprache und Codepage für die Anzeige des Texts in dieser StringTable-Struktur an.

Bemerkungen

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 nicht in den Headerdateien enthalten, die mit dem Windows Software Development Kit (SDK) ausgeliefert werden.

Der Children-Member der VS _ VERSIONINFO-Struktur kann 0 (null) oder mehr StringFileInfo-Strukturen enthalten.

Requirements (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

Verweis

Stringtable

String

VS _ VERSIONINFO

Konzept

Versionsinformationen