struct _TRACE_LOGFILE_HEADER { unsigned long BufferSize;/* 0x0 4 */ union { unsigned long Version;/* 0x4 4 */ struct { unsigned char MajorVersion;/* 0x4 1 */ unsigned char MinorVersion;/* 0x5 1 */ unsigned char SubVersion;/* 0x6 1 */ unsigned char SubMinorVersion;/* 0x7 1 */ } VersionDetail;/* 0x4 4 */ };/* 0x4 4 */ unsigned long ProviderVersion;/* 0x8 4 */ unsigned long NumberOfProcessors;/* 0xc 4 */ union _LARGE_INTEGER EndTime;/* 0x10 8 */ unsigned long TimerResolution;/* 0x18 4 */ unsigned long MaximumFileSize;/* 0x1c 4 */ unsigned long LogFileMode;/* 0x20 4 */ unsigned long BuffersWritten;/* 0x24 4 */ union { struct _GUID LogInstanceGuid;/* 0x28 16 */ struct { unsigned long StartBuffers;/* 0x28 4 */ unsigned long PointerSize;/* 0x2c 4 */ unsigned long EventsLost;/* 0x30 4 */ unsigned long CpuSpeedInMHz;/* 0x34 4 */ };/* 0x28 16 */ };/* 0x28 16 */ wchar_t* LoggerName;/* 0x38 8 */ /* ── cacheline 1 boundary (64 bytes) ── */ wchar_t* LogFileName;/* 0x40 8 */ struct _RTL_TIME_ZONE_INFORMATION TimeZone;/* 0x48 172 */ /* 4 bytes padding */ /* ── cacheline 3 boundary (192 bytes) ── */ union _LARGE_INTEGER BootTime;/* 0xf8 8 */ /* ── cacheline 4 boundary (256 bytes) ── */ union _LARGE_INTEGER PerfFreq;/* 0x100 8 */ union _LARGE_INTEGER StartTime;/* 0x108 8 */ unsigned long ReservedFlags;/* 0x110 4 */ unsigned long BuffersLost;/* 0x114 4 */};size 280 (0x118)23 members1 hole (4 bytes)padding 05 cachelines
Used in (0)