VarFileInfo
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. 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 a Software Development Kit (SDK) for a Windows CE operating system.
struct VarFileInfo {
WORD wLength;
WORD wValueLength;
WORD wType;
WCHAR szKey[];
WORD Padding[];
Var Children[]; };
Members
- wLength
Specifies 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
Specifies 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
Contains the Unicode string "VarFileInfo". - Padding
Contains as many zero words as necessary to align the Children member on a 32-bit boundary. - Children
Specifies a Var structure that 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.
Requirements
Runs on | Versions | Defined in | Include | Link to |
---|---|---|---|---|
Windows CE OS | 3.0 and later |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
See Also
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.