libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
MMVAD.hh File Reference
#include <introvirt/core/memory/guest_ptr.hh>
#include <introvirt/windows/kernel/nt/const/MEMORY_ALLOCATION_TYPE.hh>
#include <introvirt/windows/kernel/nt/const/PAGE_PROTECTION.hh>
#include <introvirt/windows/kernel/nt/fwd.hh>
#include <cstdint>
#include <memory>
#include <string>
#include <vector>
Include dependency graph for MMVAD.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  introvirt::windows::nt::MMVAD
 An entry inside a process's VAD table. More...
 

Namespaces

namespace  introvirt
 Core IntroVirt classes.
 
namespace  introvirt::windows
 Classes related to Microsoft Windows guests.
 
namespace  introvirt::windows::nt
 Classes related to the Windows NT kernel.
 

Enumerations

enum class  introvirt::windows::nt::VadStructure { introvirt::windows::nt::MMVAD_SHORT , introvirt::windows::nt::MMVAD , introvirt::windows::nt::UNKNOWN }
 

Functions

const std::string & introvirt::windows::nt::to_string (MMVAD::VadType)
 Get the VadType as a string.
 
std::ostream & introvirt::windows::nt::operator<< (std::ostream &, MMVAD::VadType)
 Stream operator overload for VadType.
 
const std::string & introvirt::windows::nt::to_string (VadStructure)
 Get the VadType as a string.
 
std::ostream & introvirt::windows::nt::operator<< (std::ostream &, VadStructure)
 Stream operator overload for VadType.