StringFileInfo-Struktur
Stellt die organization 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;
Member
-
wLength
-
Typ: WORD
-
Die Länge des gesamten StringFileInfo-Blocks in Bytes, einschließlich aller vom Children-Element angegebenen Strukturen.
-
wValueLength
-
Typ: WORD
-
Dieser Member ist immer gleich Null.
-
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"StringFileInfo".
-
Auffüllen
-
Typ: WORD
-
So viele Nullwörter wie nötig, um den Children-Member an einer 32-Bit-Grenze auszurichten.
-
Children
-
Typ: StringTable
-
Ein Array mit einer oder mehreren StringTable-Strukturen . Der szKey-Member jeder StringTable-Struktur gibt die entsprechende Sprache und Codepage zum Anzeigen des Texts in dieser StringTable-Struktur an.
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.
Der Children-Member der VS_VERSIONINFO-Struktur kann 0 oder mehr StringFileInfo-Strukturen 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