mirror of
https://github.com/Force67/ps4delta.git
synced 2025-04-02 11:01:45 -04:00
25 lines
No EOL
381 B
C++
25 lines
No EOL
381 B
C++
#pragma once
|
|
|
|
// Copyright (C) Force67 2019
|
|
|
|
namespace utl
|
|
{
|
|
enum class allocationType {
|
|
reserve,
|
|
commit,
|
|
reservecommit
|
|
};
|
|
|
|
enum class pageProtection {
|
|
noaccess,
|
|
read,
|
|
write,
|
|
execute,
|
|
rwx
|
|
};
|
|
|
|
void* allocMem(void* preferredAddr, size_t len, pageProtection, allocationType);
|
|
bool protectMem(void* addr, size_t len, pageProtection);
|
|
|
|
size_t getAvailableMem();
|
|
} |