struct _MI_WORKING_SET_TRIM_CONTROL { unsigned short TrimStamp;/* 0x0 2 */ /* 6 bytes padding */ unsigned __int64 AvailableDeviationAverage;/* 0x8 8 */ unsigned __int64 AvailableDeviation[8];/* 0x10 64 */ /* ── cacheline 1 boundary (64 bytes) ── */ unsigned long NumPasses[5];/* 0x50 20 */ unsigned long Delays;/* 0x64 4 */ unsigned char HistogramIndex;/* 0x68 1 */ /* 7 bytes padding */ struct _MI_WORKING_SET_TRIM_HISTOGRAM Histogram[16];/* 0x70 2432 */ /* ── cacheline 39 boundary (2496 bytes) ── */ unsigned __int64 LowPriorityWsThreshold;/* 0x9f0 8 */ unsigned __int64 LastAvailable;/* 0x9f8 8 */ /* ── cacheline 40 boundary (2560 bytes) ── */ unsigned __int64 MinAvailableGoal;/* 0xa00 8 */ unsigned __int64 IdealAvailableGoal;/* 0xa08 8 */ enum _MEMORY_PARTITION_TRIM_WHILE_AGING_STATE TrimWhileAgingState;/* 0xa10 4 */ volatile long ManyLowPriorityAgesExist;/* 0xa14 4 */ unsigned char TrimActive;/* 0xa18 1 */};size 2592 (0xa20)14 members2 holes (13 bytes)padding 741 cachelines
Used in (1)