Share via


VS_VERSIONINFO (Windows CE 5.0)

Send Feedback

This structure depicts the organization of data in a file-version resource. It is the root structure that contains all other file-version information structures. This structure is not a true C-language structure because it contains variable-length members.

typedef struct { WORD wLength; WORD wValueLength; WORD wType; WCHAR szKey[]; WORD Padding1[]; VS_FIXEDFILEINFO Value; WORD Padding2[]; WORD Children[]; } VS_VERSIONINFO; 

Members

  • wLength**
    The length, in bytes, of the VS_VERSIONINFO structure. This length does not include any padding that aligns any subsequent version resource data on a 32-bit boundary.
  • wValueLength
    The length, in bytes, of the Value member. This value is zero if there is no Value member associated with the current version structure.
  • 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 "VS_VERSION_INFO".
  • Padding1
    Zero words, as many as are needed to align the Value member on a 32-bit boundary.
  • Value
    A VS_FIXEDFILEINFO structure that specifies arbitrary data associated with this VS_VERSIONINFO structure. The wValueLength member specifies the length of this member; if wValueLength is zero, this member does not exist.
  • Padding2
    Zero words, as many as needed to align the Children member on a 32-bit boundary. These bytes are not included in wValueLength. This member is optional.
  • Children
    Specifies an array of zero or one StringFileInfo structures, and zero or one VarFileInfo structures that are children of the current VS_VERSIONINFO structure.

Remarks

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

StringFileInfo | VS_FIXEDFILEINFO | VarFileInfo | GetFileVersionInfo

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.