CommonLib
Loading...
Searching...
No Matches
Memory.inl File Reference

Namespaces

namespace  hedgedev
namespace  hedgedev::csl
namespace  hedgedev::csl::mem

Functions

void * hedgedev::csl::mem::GetOriginalModuleBase ()
uint32_t hedgedev::csl::mem::GetProtectionFlags (PageProtection in_protection)
bool hedgedev::csl::mem::Protect (void *in_pAddress, size_t in_length, uint32_t in_newProtectionFlags, uint32_t *out_pOldProtectionFlags=nullptr)
void * hedgedev::csl::mem::ToASLR (void *in_pAddress, void *in_pBaseAddress=nullptr)
void * hedgedev::csl::mem::FromASLR (void *in_pAddress, void *in_pBaseAddress=nullptr)