Share via


VarFileInfo (Windows CE 5.0)

Send Feedback

This structure depicts the organization of data in a file-version resource. It contains version information not dependent on a particular language and code page combination. This structure is not a true C-language structure because it contains variable-length members.

typedef struct VarFileInfo { WORD wLength; WORD wValueLength; WORD wType; WCHAR szKey[]; WORD Padding[]; Var Children[]; } VarFileInfo; 

Members

  • wLength
    The length, in bytes, of the entire VarFileInfo block, including all structures indicated by the Children member.
  • wValueLength
    This member is always equal to zero.
  • wType
    The type of data in the version resource. This member is 1 if the version resource contains text data and 0 if the version resource contains binary data.
  • szKey
    The Unicode string "VarFileInfo".
  • Padding
    Zero words, as many as needed to align the Children member on a 32-bit boundary.
  • Children
    This specifies a Var structure which typically contains a list of languages that the application or DLL supports.

Remarks

The Children member of the VS_VERSIONINFO structure may contain zero or one VarFileInfo structures.

This structure was created solely to depict the organization of data in a version resource and does not appear in any of the header files shipped with an SDK for a Windows CE OS.

Requirements

OS Versions: Windows CE 3.0 and later.
Header: Not applicable.

See Also

Var | VS_VERSIONINFO | GetFileVersionInfo

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.