mirror of
https://github.com/reactos/reactos.git
synced 2025-04-05 13:11:22 +00:00
[NDK] Update x64 version of KEXCEPTION_FRAME
This commit is contained in:
parent
a262e8da2d
commit
158812409d
1 changed files with 10 additions and 2 deletions
|
@ -930,7 +930,11 @@ typedef struct _KEXCEPTION_FRAME
|
|||
ULONG64 P3Home;
|
||||
ULONG64 P4Home;
|
||||
ULONG64 P5;
|
||||
#if (NTDDI_VERSION >= NTDDI_WIN8)
|
||||
ULONG64 Spare1;
|
||||
#else
|
||||
ULONG64 InitialStack;
|
||||
#endif
|
||||
M128A Xmm6;
|
||||
M128A Xmm7;
|
||||
M128A Xmm8;
|
||||
|
@ -942,10 +946,14 @@ typedef struct _KEXCEPTION_FRAME
|
|||
M128A Xmm14;
|
||||
M128A Xmm15;
|
||||
ULONG64 TrapFrame;
|
||||
//ULONG64 CallbackStack;
|
||||
#if (NTDDI_VERSION < NTDDI_WIN8)
|
||||
ULONG64 CallbackStack;
|
||||
#endif
|
||||
ULONG64 OutputBuffer;
|
||||
ULONG64 OutputLength;
|
||||
#if (NTDDI_VERSION >= NTDDI_WIN8)
|
||||
ULONG64 Spare2;
|
||||
#endif
|
||||
ULONG64 MxCsr;
|
||||
ULONG64 Rbp;
|
||||
ULONG64 Rbx;
|
||||
|
@ -973,7 +981,7 @@ typedef struct _MACHINE_FRAME
|
|||
//
|
||||
// Defines the Callback Stack Layout for User Mode Callbacks
|
||||
//
|
||||
typedef KEXCEPTION_FRAME KCALLOUT_FRAME, PKCALLOUT_FRAME;
|
||||
typedef KEXCEPTION_FRAME KCALLOUT_FRAME, *PKCALLOUT_FRAME;
|
||||
|
||||
//
|
||||
// User side callout frame
|
||||
|
|
Loading…
Reference in a new issue