#include <mempage_data.h>
Definition at line 11 of file mempage_data.h.
◆ MemPageData()
◆ ~MemPageData()
virtual pesieve::MemPageData::~MemPageData |
( |
| ) |
|
|
inlinevirtual |
◆ _freeRemote()
void pesieve::MemPageData::_freeRemote |
( |
| ) |
|
|
inlineprotected |
◆ _loadRemote()
bool pesieve::MemPageData::_loadRemote |
( |
| ) |
|
|
protected |
◆ fillInfo()
bool pesieve::MemPageData::fillInfo |
( |
| ) |
|
◆ getLoadedData()
◆ getLoadedSize()
◆ getStartOffset()
◆ isInfoFilled()
bool pesieve::MemPageData::isInfoFilled |
( |
| ) |
|
|
inline |
◆ isRealMapping()
bool pesieve::MemPageData::isRealMapping |
( |
| ) |
|
◆ isRefl()
bool pesieve::MemPageData::isRefl |
( |
| ) |
const |
|
inline |
◆ load()
bool pesieve::MemPageData::load |
( |
| ) |
|
|
inline |
◆ loadMappedName()
bool pesieve::MemPageData::loadMappedName |
( |
| ) |
|
◆ loadModuleName()
bool pesieve::MemPageData::loadModuleName |
( |
| ) |
|
◆ validatePtr()
◆ alloc_base
◆ initial_protect
DWORD pesieve::MemPageData::initial_protect |
◆ is_info_filled
bool pesieve::MemPageData::is_info_filled |
|
protected |
◆ is_listed_module
bool pesieve::MemPageData::is_listed_module |
◆ is_private
bool pesieve::MemPageData::is_private |
◆ is_process_refl
const bool pesieve::MemPageData::is_process_refl |
|
protected |
◆ loadedData
◆ mapped_name
std::string pesieve::MemPageData::mapped_name |
if the region is mapped from a file, stores its file name
Definition at line 52 of file mempage_data.h.
◆ mapping_type
DWORD pesieve::MemPageData::mapping_type |
◆ module_name
std::string pesieve::MemPageData::module_name |
if the region is on the list of loaded PEs, stores its module name
Definition at line 53 of file mempage_data.h.
◆ processHandle
HANDLE pesieve::MemPageData::processHandle |
|
protected |
◆ protection
DWORD pesieve::MemPageData::protection |
◆ region_end
◆ region_start
◆ start_va
VA that was requested. May not be beginning of the region.
Definition at line 40 of file mempage_data.h.
◆ stop_va
the VA at which the read will stop
Definition at line 41 of file mempage_data.h.
The documentation for this class was generated from the following files: