|
HyperDbg Debugger
|
Page Entries. More...
#include <MemoryMapper.h>
Public Attributes | ||
| union { | ||
| UINT64 Flags | ||
| PML4E_64 Pml4 | ||
| PDPTE_1GB_64 PdptLarge | ||
| PDPTE_64 Pdpt | ||
| PDE_2MB_64 PdLarge | ||
| PDE_64 Pd | ||
| PTE_64 Pt | ||
| struct { | ||
| UINT64 Present: 1 | ||
| UINT64 Write: 1 | ||
| UINT64 Supervisor: 1 | ||
| UINT64 PageLevelWriteThrough: 1 | ||
| UINT64 PageLevelCacheDisable: 1 | ||
| UINT64 Accessed: 1 | ||
| UINT64 Dirty: 1 | ||
| UINT64 LargePage: 1 | ||
| UINT64 Global: 1 | ||
| UINT64 Ignored1: 3 | ||
| UINT64 PageFrameNumber: 36 | ||
| UINT64 Reserved1: 4 | ||
| UINT64 Ignored2: 7 | ||
| UINT64 ProtectionKey: 4 | ||
| UINT64 ExecuteDisable: 1 | ||
| } Fields | ||
| }; | ||
| union { | ||
| UINT64 Flags | ||
| PML4E_64 Pml4 | ||
| PDPTE_1GB_64 PdptLarge | ||
| PDPTE_64 Pdpt | ||
| PDE_2MB_64 PdLarge | ||
| PDE_64 Pd | ||
| PTE_64 Pt | ||
| struct { | ||
| UINT64 Present: 1 | ||
| UINT64 Write: 1 | ||
| UINT64 Supervisor: 1 | ||
| UINT64 PageLevelWriteThrough: 1 | ||
| UINT64 PageLevelCacheDisable: 1 | ||
| UINT64 Accessed: 1 | ||
| UINT64 Dirty: 1 | ||
| UINT64 LargePage: 1 | ||
| UINT64 Global: 1 | ||
| UINT64 Ignored1: 3 | ||
| UINT64 PageFrameNumber: 36 | ||
| UINT64 Reserved1: 4 | ||
| UINT64 Ignored2: 7 | ||
| UINT64 ProtectionKey: 4 | ||
| UINT64 ExecuteDisable: 1 | ||
| } Fields | ||
| }; | ||
Page Entries.
| union { ... } _PAGE_ENTRY |
| union { ... } _PAGE_ENTRY |
| UINT64 _PAGE_ENTRY::Accessed |
| UINT64 _PAGE_ENTRY::Dirty |
| UINT64 _PAGE_ENTRY::ExecuteDisable |
| struct { ... } _PAGE_ENTRY::Fields |
| struct { ... } _PAGE_ENTRY::Fields |
| UINT64 _PAGE_ENTRY::Flags |
| UINT64 _PAGE_ENTRY::Global |
| UINT64 _PAGE_ENTRY::Ignored1 |
| UINT64 _PAGE_ENTRY::Ignored2 |
| UINT64 _PAGE_ENTRY::LargePage |
| UINT64 _PAGE_ENTRY::PageFrameNumber |
| UINT64 _PAGE_ENTRY::PageLevelCacheDisable |
| UINT64 _PAGE_ENTRY::PageLevelWriteThrough |
| PDE_64 _PAGE_ENTRY::Pd |
| PDE_2MB_64 _PAGE_ENTRY::PdLarge |
| PDPTE_64 _PAGE_ENTRY::Pdpt |
| PDPTE_1GB_64 _PAGE_ENTRY::PdptLarge |
| PML4E_64 _PAGE_ENTRY::Pml4 |
| UINT64 _PAGE_ENTRY::Present |
| UINT64 _PAGE_ENTRY::ProtectionKey |
| PTE_64 _PAGE_ENTRY::Pt |
| UINT64 _PAGE_ENTRY::Reserved1 |
| UINT64 _PAGE_ENTRY::Supervisor |
| UINT64 _PAGE_ENTRY::Write |