StringFileInfo

StringFileInfo {

char szKey[];

BYTE Padding[];

StringTable Children[];

};

The StringFileInfo 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 StringFileInfo block contains version information that must be displayed in a particular language and codepage. A codepage is an ordered character set.

Members

szKey

Contains “StringFileInfo”.

Padding

Contains as many zero bytes as necessary to align the Children field on a 32-bit boundary.

Children

Specifies a list of one or more StringTable blocks. Each StringTable block's szKey field indicates the appropriate language and codepage formatting.

Comments

The Children field of the VS_VERSION_INFO block may contain zero or more StringFileInfo blocks.

See Also

VS_VERSION_INFO, StringTable