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
-
Konzept