SafetyHook
|
Context structure for 32-bit MidHook. More...
#include <context.hpp>
Public Attributes | |
Xmm | xmm0 |
Xmm | xmm1 |
Xmm | xmm2 |
Xmm | xmm3 |
Xmm | xmm4 |
Xmm | xmm5 |
Xmm | xmm6 |
Xmm | xmm7 |
uintptr_t | eflags |
uintptr_t | edi |
uintptr_t | esi |
uintptr_t | edx |
uintptr_t | ecx |
uintptr_t | ebx |
uintptr_t | eax |
uintptr_t | ebp |
uintptr_t | esp |
uintptr_t | trampoline_esp |
uintptr_t | eip |
Context structure for 32-bit MidHook.
This structure is used to pass the context of the hooked function to the destination allowing full access to the 32-bit registers at the moment the hook is called.