x64 / ntdllntoskrnl /

_MMVAD_LONG

← 6.0.6002.18005 3 builds latest →
struct _MMVAD_LONG {
union {
__int64 Balance : 2;/* 0x0:0 8 */
} u1;/* 0x0 8 */
unsigned __int64 StartingVpn;/* 0x18 8 */
unsigned __int64 EndingVpn;/* 0x20 8 */
union {
unsigned __int64 LongFlags;/* 0x28 8 */
} u;/* 0x28 8 */
union {
unsigned __int64 LongFlags3;/* 0x38 8 */
} u5;/* 0x38 8 */
/* ── cacheline 1 boundary (64 bytes) ── */
union {
unsigned long LongFlags2;/* 0x40 4 */
} u2;/* 0x40 4 */
/* 4 bytes padding */
union {
} u3;/* 0x78 16 */
/* ── cacheline 2 boundary (128 bytes) ── */
union {
} u4;/* 0x88 8 */
};
size 144 (0x90)16 members1 hole (4 bytes)padding 03 cachelines