VarFileInfo (Windows CE 5.0)
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