arm64 / ntdllntoskrnl /

_CHPEV2_CPUAREA_INFO

← first 1 build latest →
struct _CHPEV2_CPUAREA_INFO {
unsigned char InSimulation;/* 0x0 1 */
unsigned char InSyscallCallback;/* 0x1 1 */
unsigned char CriticalLockHeld;/* 0x2 1 */
unsigned char AvoidUpcallToKernel32;/* 0x3 1 */
/* 4 bytes padding */
void* EmulatorStackBase;/* 0x8 8 */
void* EmulatorStackLimit;/* 0x10 8 */
union {
volatile long* SuspendDoorbell;/* 0x20 8 */
volatile long* Doorbell;/* 0x20 8 */
};/* 0x20 8 */
void* LoadingModuleModflag;/* 0x28 8 */
void* EmulatorData;/* 0x30 8 */
void* EmulatorData2;/* 0x38 8 */
/* ── cacheline 1 boundary (64 bytes) ── */
void* EmulatorData3;/* 0x40 8 */
void* EmulatorData4;/* 0x48 8 */
unsigned char EmulatorDataInline[2048];/* 0x50 2048 */
};
size 2128 (0x850)15 members1 hole (4 bytes)padding 034 cachelines
Used in (2)