struct _RTL_TRACE_DATABASE { unsigned long Magic;/* 0x0 4 */ unsigned long Flags;/* 0x4 4 */ unsigned long Tag;/* 0x8 4 */ /* 4 bytes padding */ struct _RTL_TRACE_SEGMENT* SegmentList;/* 0x10 8 */ unsigned __int64 MaximumSize;/* 0x18 8 */ unsigned __int64 CurrentSize;/* 0x20 8 */ void* Owner;/* 0x28 8 */ struct _RTL_CRITICAL_SECTION Lock;/* 0x30 40 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long NoOfBuckets;/* 0x58 4 */ /* 4 bytes padding */ struct _RTL_TRACE_BLOCK** Buckets;/* 0x60 8 */ unsigned long (*HashFunction)(unsigned long, void**);/* 0x68 8 */ unsigned __int64 NoOfTraces;/* 0x70 8 */ unsigned __int64 NoOfHits;/* 0x78 8 */ /* ── cacheline 2 boundary (128 bytes) ── */ unsigned long HashCounter[16];/* 0x80 64 */};size 192 (0xc0)14 members2 holes (8 bytes)padding 03 cachelines
Used in (1)