namespace BurnOutSharp.Models.PortableExecutable { /// /// Represents the organization of data in a file-version resource. It contains version /// information not dependent on a particular language and code page combination. /// /// public class VarFileInfo { /// /// The length, in bytes, of the entire VarFileInfo block, including all structures /// indicated by the Children member. /// public ushort Length; /// /// This member is always equal to zero. /// public ushort ValueLength; /// /// The type of data in the version resource. /// public VersionResourceType ResourceType; /// /// The Unicode string L"VarFileInfo". /// public string Key; /// /// As many zero words as necessary to align the Children member on a 32-bit boundary. /// public ushort Padding; /// /// Typically contains a list of languages that the application or DLL supports. /// public VarData[] Children; } }