x64 / ntdllntoskrnl /

_MI_WORKING_SET_TRIM_CONTROL

← 10.0.28000.3231 2 builds latest →
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 */
/* ── 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 */
volatile long ManyLowPriorityAgesExist;/* 0xa14 4 */
unsigned char TrimActive;/* 0xa18 1 */
};
size 2592 (0xa20)14 members2 holes (13 bytes)padding 741 cachelines
Used in (1)