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