llvm::minidump::VSFixedFileInfo

Fixed-file-info version record for a module (VS_FIXEDFILEINFO).

Synopsis

Declared in <llvm/BinaryFormat/Minidump.h>

struct VSFixedFileInfo;

Data Members

NameDescription
FileDateHigh High 32 bits of the file's binary creation date.
FileDateLow Low 32 bits of the file's binary creation date.
FileFlags File flags (debug, prerelease, patched, and so on).
FileFlagsMask Bitmask of valid bits in FileFlags.
FileOS Operating system for which this file was designed.
FileSubtype Function of the file; meaning depends on FileType.
FileType General type of file (application, DLL, driver, and so on).
FileVersionHigh High 32 bits of the file version number.
FileVersionLow Low 32 bits of the file version number.
ProductVersionHigh High 32 bits of the product version number.
ProductVersionLow Low 32 bits of the product version number.
Signature Structure signature; expected to be 0xFEEF04BD.
StructVersion Version of this structure.

Non-Member Functions

NameDescription
operator==Return true if LHS and RHS have identical VSFixedFileInfo contents.