x64alphamipsppc / ntoskrnl

_KEXCEPTION_FRAME

← 3.51.1057.1 4 builds latest →
struct _KEXCEPTION_FRAME {
union {
unsigned long Argument[8];/* 0x0 32 */
double Alignment;/* 0x0 8 */
};/* 0x0 32 */
union {
struct {
unsigned long FltF20;/* 0x20 4 */
unsigned long FltF21;/* 0x24 4 */
unsigned long FltF22;/* 0x28 4 */
unsigned long FltF23;/* 0x2c 4 */
unsigned long FltF24;/* 0x30 4 */
unsigned long FltF25;/* 0x34 4 */
unsigned long FltF26;/* 0x38 4 */
unsigned long FltF27;/* 0x3c 4 */
unsigned long FltF28;/* 0x40 4 */
unsigned long FltF29;/* 0x44 4 */
unsigned long FltF30;/* 0x48 4 */
unsigned long FltF31;/* 0x4c 4 */
};/* 0x20 48 */
struct {
unsigned __int64 XFltF20;/* 0x20 8 */
unsigned __int64 XFltF22;/* 0x28 8 */
unsigned __int64 XFltF24;/* 0x30 8 */
unsigned __int64 XFltF26;/* 0x38 8 */
unsigned __int64 XFltF28;/* 0x40 8 */
unsigned __int64 XFltF30;/* 0x48 8 */
};/* 0x20 48 */
};/* 0x20 48 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned long IntS0;/* 0x50 4 */
unsigned long IntS1;/* 0x54 4 */
unsigned long IntS2;/* 0x58 4 */
unsigned long IntS3;/* 0x5c 4 */
unsigned long IntS4;/* 0x60 4 */
unsigned long IntS5;/* 0x64 4 */
unsigned long IntS6;/* 0x68 4 */
unsigned long IntS7;/* 0x6c 4 */
unsigned long IntS8;/* 0x70 4 */
unsigned long SwapReturn;/* 0x74 4 */
unsigned long IntRa;/* 0x78 4 */
};
/* source: NT 4.0 DDK (August 1996) MIPS LIBCNTPR.LIB CodeView type records; _EPROCESS/_ETHREAD offsets match KDEXTMIP.DLL (NT 4.0 Server CD) */
size 128 (0x80)31 members0 holespadding 42 cachelines