次の方法で共有


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 [デスクトップ アプリのみ]

関連項目

参照

Var

VS_VERSIONINFO

概念

バージョン情報