x64x86arm64ia64 / ntdllntoskrnl

_MMVAD_SHORT

← first 1 build latest →
struct _MMVAD_SHORT {
union {
struct {
void* ExtraCreateInfo;/* 0x8 8 */
};/* 0x0 16 */
};/* 0x0 24 */
unsigned long StartingVpn;/* 0x18 4 */
unsigned long EndingVpn;/* 0x1c 4 */
unsigned char StartingVpnHigh;/* 0x20 1 */
unsigned char EndingVpnHigh;/* 0x21 1 */
unsigned char CommitChargeHigh;/* 0x22 1 */
unsigned char SpareNT64VadUChar;/* 0x23 1 */
volatile long ReferenceCount;/* 0x24 4 */
union {
unsigned long LongFlags;/* 0x30 4 */
volatile unsigned long VolatileVadLong;/* 0x30 4 */
} u;/* 0x30 4 */
unsigned long CommitCharge;/* 0x34 4 */
union {
} u5;/* 0x38 8 */
};
size 64 (0x40)14 members0 holespadding 01 cacheline
Used in (4)