VarFileInfo {
char szKey[];
BYTE Padding[];
Var Children[];
};
The VarFileInfo structure depicts the organization of data in a file version resource. This structure is not a true C data structure because it contains variable length fields. This structure was created solely to depict the organization of data in a version resource; it does not appear in any of the include files shipped with the Win32 Software Development Kit (SDK).
The VarFileInfo block contains version information that is not dependent on a particular language and codepage.
szKey
Contains “VarFileInfo”.
Padding
Contains as many zero bytes as necessary to align the Children field on a 32-bit boundary.
Children
Specifies a list of zero or more Var blocks.
The Children field of the VS_VERSION_INFO block may contain zero or more VarFileInfo blocks.
VS_VERSION_INFO, Var