43 uint16_t
value()
const {
return value_; }
45 std::string
string(
const std::string& separator)
const;
63 uint16_t
value()
const {
return value_; }
65 std::string
string(
const std::string& separator)
const;
82 virtual const std::string&
Name()
const = 0;
Definition guest_ptr.hh:88
Definition CM_KEY_CONTROL_BLOCK.hh:53
KeyExtFlags(uint16_t value=0)
Definition CM_KEY_CONTROL_BLOCK.hh:67
bool CM_KCB_READ_ONLY_KEY() const
uint16_t value() const
Definition CM_KEY_CONTROL_BLOCK.hh:63
bool CM_KCB_INVALID_CACHED_INFO() const
bool CM_KCB_SYM_LINK_FOUND() const
bool CM_KCB_NO_SUBKEY() const
bool CM_KCB_SUBKEY_HINT() const
bool CM_KCB_SUBKEY_ONE() const
bool CM_KCB_NO_DELAY_CLOSE() const
std::string string(const std::string &separator) const
bool CM_KCB_KEY_NON_EXIST() const
Definition CM_KEY_CONTROL_BLOCK.hh:31
bool KEY_VIRTUAL_STORE() const
bool KEY_HIVE_EXIT() const
bool KEY_HIVE_ENTRY() const
bool KEY_VIRT_MIRRORED() const
bool KEY_IS_VOLATILE() const
bool KEY_NO_DELETE() const
uint16_t value() const
Definition CM_KEY_CONTROL_BLOCK.hh:43
std::string string(const std::string &separator) const
KeyFlags(uint16_t value=0)
Definition CM_KEY_CONTROL_BLOCK.hh:47
bool KEY_PREDEF_HANDLE() const
bool KEY_VIRT_TARGET() const
bool KEY_COMP_NAME() const
bool KEY_SYM_LINK() const
Definition CM_KEY_CONTROL_BLOCK.hh:29
virtual ~CM_KEY_CONTROL_BLOCK()=default
virtual const CM_KEY_CONTROL_BLOCK * ParentKcb() const =0
virtual const CM_KEY_CONTROL_BLOCK::KeyExtFlags ExtFlags() const =0
virtual const HIVE * KeyHive() const =0
virtual const CM_KEY_CONTROL_BLOCK::KeyFlags Flags() const =0
virtual const guest_ptr< void > & ptr() const =0
Get a guest pointer to this structure.
virtual const std::string & Name() const =0
Type-safe guest virtual address pointer and guest_ptr template.
Core IntroVirt classes.
Definition Cr0.hh:20