#include <HIVE.hh>
◆ HiveFlags
| Enumerator |
|---|
| HIVE_VOLATILE | |
| HIVE_NOLAZYFLUSH | |
| HIVE_HAS_BEEN_REPLACED | |
| HIVE_HAS_BEEN_FREED | |
| HIVE_UNKNOWN | |
| HIVE_UNLOADING | |
◆ HiveType
| Enumerator |
|---|
| HFILE_TYPE_PRIMARY | |
| HFILE_TYPE_LOG | |
| HFILE_TYPE_EXTERNAL | |
◆ ~HIVE()
| virtual introvirt::windows::nt::HIVE::~HIVE |
( |
| ) |
|
|
virtualdefault |
◆ BaseBlock()
| virtual const HBASE_BLOCK & introvirt::windows::nt::HIVE::BaseBlock |
( |
| ) |
const |
|
pure virtual |
◆ CellAddress()
| virtual guest_ptr< void > introvirt::windows::nt::HIVE::CellAddress |
( |
uint32_t |
KeyIndex | ) |
const |
|
pure virtual |
◆ FileFullPath()
| virtual const std::string & introvirt::windows::nt::HIVE::FileFullPath |
( |
| ) |
const |
|
pure virtual |
◆ FileUserName()
| virtual const std::string & introvirt::windows::nt::HIVE::FileUserName |
( |
| ) |
const |
|
pure virtual |
◆ HiveFlags()
◆ HiveRootPath()
| virtual const std::string & introvirt::windows::nt::HIVE::HiveRootPath |
( |
| ) |
const |
|
pure virtual |
◆ KeyNode()
| virtual const CM_KEY_NODE * introvirt::windows::nt::HIVE::KeyNode |
( |
uint32_t |
KeyIndex | ) |
const |
|
pure virtual |
◆ NextHive()
| virtual const HIVE * introvirt::windows::nt::HIVE::NextHive |
( |
| ) |
const |
|
pure virtual |
◆ PreviousHive()
| virtual const HIVE * introvirt::windows::nt::HIVE::PreviousHive |
( |
| ) |
const |
|
pure virtual |
◆ ptr()
| virtual guest_ptr< void > introvirt::windows::nt::HIVE::ptr |
( |
| ) |
const |
|
pure virtual |
◆ RootKeyNode()
| virtual const CM_KEY_NODE * introvirt::windows::nt::HIVE::RootKeyNode |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file:
- /home/runner/work/IntroVirt/IntroVirt/include/introvirt/windows/kernel/nt/types/registry/HIVE.hh