struct _CONTEXT { unsigned long ContextFlags;/* 0x0 4 */ unsigned long Cpsr;/* 0x4 4 */ union { struct { unsigned __int64 X0;/* 0x8 8 */ unsigned __int64 X1;/* 0x10 8 */ unsigned __int64 X2;/* 0x18 8 */ unsigned __int64 X3;/* 0x20 8 */ unsigned __int64 X4;/* 0x28 8 */ unsigned __int64 X5;/* 0x30 8 */ unsigned __int64 X6;/* 0x38 8 */ unsigned __int64 X7;/* 0x40 8 */ unsigned __int64 X8;/* 0x48 8 */ unsigned __int64 X9;/* 0x50 8 */ unsigned __int64 X10;/* 0x58 8 */ unsigned __int64 X11;/* 0x60 8 */ unsigned __int64 X12;/* 0x68 8 */ unsigned __int64 X13;/* 0x70 8 */ unsigned __int64 X14;/* 0x78 8 */ unsigned __int64 X15;/* 0x80 8 */ unsigned __int64 X16;/* 0x88 8 */ unsigned __int64 X17;/* 0x90 8 */ unsigned __int64 X18;/* 0x98 8 */ unsigned __int64 X19;/* 0xa0 8 */ unsigned __int64 X20;/* 0xa8 8 */ unsigned __int64 X21;/* 0xb0 8 */ unsigned __int64 X22;/* 0xb8 8 */ unsigned __int64 X23;/* 0xc0 8 */ unsigned __int64 X24;/* 0xc8 8 */ unsigned __int64 X25;/* 0xd0 8 */ unsigned __int64 X26;/* 0xd8 8 */ unsigned __int64 X27;/* 0xe0 8 */ unsigned __int64 X28;/* 0xe8 8 */ unsigned __int64 Fp;/* 0xf0 8 */ unsigned __int64 Lr;/* 0xf8 8 */ };/* 0x8 248 */ unsigned __int64 X[31];/* 0x8 248 */ };/* 0x8 248 */ /* ── cacheline 4 boundary (256 bytes) ── */ unsigned __int64 Sp;/* 0x100 8 */ unsigned __int64 Pc;/* 0x108 8 */ union _ARM64_NT_NEON128 V[32];/* 0x110 512 */ /* ── cacheline 12 boundary (768 bytes) ── */ unsigned long Fpcr;/* 0x310 4 */ unsigned long Fpsr;/* 0x314 4 */ unsigned long Bcr[8];/* 0x318 32 */ unsigned __int64 Bvr[8];/* 0x338 64 */ /* ── cacheline 13 boundary (832 bytes) ── */ unsigned long Wcr[2];/* 0x378 8 */ /* ── cacheline 14 boundary (896 bytes) ── */ unsigned __int64 Wvr[2];/* 0x380 16 */};size 912 (0x390)43 members0 holespadding 015 cachelines
Used in (4)