libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
introvirt::windows::nt::CM_KEY_CONTROL_BLOCK Class Referenceabstract

#include <CM_KEY_CONTROL_BLOCK.hh>

Classes

class  KeyExtFlags
 
class  KeyFlags
 

Public Member Functions

virtual const CM_KEY_CONTROL_BLOCKParentKcb () const =0
 
virtual const std::string & Name () const =0
 
virtual const HIVEKeyHive () const =0
 
virtual const CM_KEY_CONTROL_BLOCK::KeyFlags Flags () const =0
 
virtual const CM_KEY_CONTROL_BLOCK::KeyExtFlags ExtFlags () const =0
 
virtual const guest_ptr< void > & ptr () const =0
 Get a guest pointer to this structure.
 
virtual ~CM_KEY_CONTROL_BLOCK ()=default
 

Constructor & Destructor Documentation

◆ ~CM_KEY_CONTROL_BLOCK()

virtual introvirt::windows::nt::CM_KEY_CONTROL_BLOCK::~CM_KEY_CONTROL_BLOCK ( )
virtualdefault

Member Function Documentation

◆ ExtFlags()

virtual const CM_KEY_CONTROL_BLOCK::KeyExtFlags introvirt::windows::nt::CM_KEY_CONTROL_BLOCK::ExtFlags ( ) const
pure virtual
Returns
The ExtFlags value

◆ Flags()

virtual const CM_KEY_CONTROL_BLOCK::KeyFlags introvirt::windows::nt::CM_KEY_CONTROL_BLOCK::Flags ( ) const
pure virtual
Returns
The Flags value

◆ KeyHive()

virtual const HIVE * introvirt::windows::nt::CM_KEY_CONTROL_BLOCK::KeyHive ( ) const
pure virtual
Returns
The HIVE associated with this key

◆ Name()

virtual const std::string & introvirt::windows::nt::CM_KEY_CONTROL_BLOCK::Name ( ) const
pure virtual
Returns
The name of this CM_KEY_CONTROL_BLOCK

◆ ParentKcb()

virtual const CM_KEY_CONTROL_BLOCK * introvirt::windows::nt::CM_KEY_CONTROL_BLOCK::ParentKcb ( ) const
pure virtual
Returns
The parent block for this CM_KEY_CONTROL_BLOCK

◆ ptr()

virtual const guest_ptr< void > & introvirt::windows::nt::CM_KEY_CONTROL_BLOCK::ptr ( ) const
pure virtual

Get a guest pointer to this structure.

Returns
const guest_ptr<void>&

The documentation for this class was generated from the following file: