#include <PageMgr.h>
◆ PTEWrapper() [1/2]
◆ ~PTEWrapper()
Kernel::PTEWrapper::~PTEWrapper |
( |
| ) |
|
|
default |
◆ PTEWrapper() [2/2]
Kernel::PTEWrapper::PTEWrapper |
( |
const PTEWrapper & | | ) |
|
|
default |
◆ Access()
Bool Kernel::PTEWrapper::Access |
( |
| ) |
|
◆ NoExecute() [1/2]
Bool Kernel::PTEWrapper::NoExecute |
( |
| ) |
|
◆ NoExecute() [2/2]
Void Kernel::PTEWrapper::NoExecute |
( |
const bool | enable = false | ) |
|
◆ operator bool()
Kernel::PTEWrapper::operator bool |
( |
| ) |
|
|
inline |
◆ operator=()
◆ Present()
Bool Kernel::PTEWrapper::Present |
( |
| ) |
|
◆ Reclaim()
Bool Kernel::PTEWrapper::Reclaim |
( |
| ) |
|
Reclaim freed page.
- Returns
◆ Shareable()
Bool Kernel::PTEWrapper::Shareable |
( |
| ) |
|
◆ VirtualAddress()
UIntPtr Kernel::PTEWrapper::VirtualAddress |
( |
| ) |
|
Virtual PTE address.
- Returns
- The virtual address of the page.
◆ PageMgr
◆ Pmm
◆ fAccessed
Boolean Kernel::PTEWrapper::fAccessed |
|
private |
◆ fCache
◆ fExecDisable
Boolean Kernel::PTEWrapper::fExecDisable |
|
private |
◆ fPresent
Boolean Kernel::PTEWrapper::fPresent |
|
private |
◆ fRw
◆ fShareable
Boolean Kernel::PTEWrapper::fShareable |
|
private |
◆ fUser
◆ fVirtAddr
UIntPtr Kernel::PTEWrapper::fVirtAddr |
|
private |
◆ fWt
The documentation for this class was generated from the following files: