3 #include "../Include/Winheaders.h"
4 #include "../Process/MemBlock.h"
16 BLACKBONE_API
static void* g_pImageBase;
17 BLACKBONE_API
static size_t g_imageSize;
21 BLACKBONE_API ~MExcept();
30 BLACKBONE_API NTSTATUS
CreateVEH(
size_t pTargetBase,
size_t imageSize, eModType mt = mt_default );
39 MExcept(
const MExcept& ) =
delete;
40 MExcept& operator =(
const MExcept&) =
delete;
Exception handling support for arbitrary code
Definition: MExcept.h:12
BLACKBONE_API NTSTATUS CreateVEH(size_t pTargetBase, size_t imageSize, eModType mt=mt_default)
Inject VEH wrapper into process Used to enable execution of SEH handlers out of image ...
Definition: MExcept.cpp:37
BLACKBONE_API NTSTATUS RemoveVEH()
Removes VEH from target process
Definition: MExcept.cpp:151
Definition: MemBlock.h:39
Definition: AsmHelper32.cpp:6