struct _MI_PROCESS_STATE { void* SystemDllBase;/* 0x0 4 */ unsigned long ColorSeed;/* 0x4 4 */ long RotatingUniprocessorNumber;/* 0x8 4 */ /* 4 bytes padding */ union _LARGE_INTEGER CriticalSectionTimeout;/* 0x10 8 */ struct _LIST_ENTRY ProcessList;/* 0x18 8 */ struct _MMPTE* SharedUserDataPte[2];/* 0x20 8 */ void* HypervisorSharedVa;/* 0x28 4 */ unsigned long VadSecureCookie;/* 0x2c 4 */ unsigned long PaeGroups;/* 0x30 4 */ unsigned long FreePaeEntries;/* 0x34 4 */ struct _PAE_ENTRY FirstFreePae;/* 0x38 32 */ /* ── cacheline 1 boundary (64 bytes) ── */ volatile long AllocatedPaePages;/* 0x58 4 */ unsigned long PaeLock;/* 0x5c 4 */ union _SLIST_HEADER PaeEntrySList;/* 0x60 8 */};size 104 (0x68)14 members1 hole (4 bytes)padding 02 cachelines