StringFileInfo 構造体
ファイル バージョン リソース内のデータのorganizationを表します。 特定の言語とコード ページに対して表示できるバージョン情報が含まれています。
構文
typedef struct {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey;
WORD Padding;
StringTable Children;
} StringFileInfo;
メンバー
-
wLength
-
種類: WORD
-
Children メンバーによって示されるすべての構造体を含む、StringFileInfo ブロック全体の長さ (バイト単位)。
-
wValueLength
-
種類: WORD
-
このメンバーは常に 0 に等しくなります。
-
wType
-
種類: WORD
-
バージョン リソース内のデータの種類。 このメンバーは、バージョン リソースにテキスト データが含まれている場合は 1、バージョン リソースにバイナリ データが含まれている場合は 0 です。
-
szKey
-
種類: WCHAR
-
Unicode 文字列 L"StringFileInfo"
-
パディング
-
種類: WORD
-
Children メンバーを 32 ビット境界に配置するために必要な数の 0 個の単語。
-
Children
-
型: StringTable
-
1 つ以上の StringTable 構造体の配列。 各 StringTable 構造体の szKey メンバーは、その StringTable 構造体のテキストを表示するための適切な言語とコード ページを示します。
解説
この構造体には可変長メンバーが含まれているため、この構造体は真の C 言語構造体ではありません。 この構造は、バージョン リソース内のデータのorganizationのみを示すために作成され、Windows ソフトウェア開発キット (SDK) に付属するヘッダー ファイルには表示されません。
VS_VERSIONINFO構造体の Children メンバーには、0 個以上の StringFileInfo 構造体を含めることもできます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows 2000 Server [デスクトップ アプリのみ] |