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

#include <DISPATCHER_OBJECT.hh>

Inheritance diagram for introvirt::windows::nt::DISPATCHER_OBJECT:
Collaboration diagram for introvirt::windows::nt::DISPATCHER_OBJECT:

Public Member Functions

virtual DISPATCHER_HEADERDispatcherHeader ()=0
 
virtual const DISPATCHER_HEADERDispatcherHeader () const =0
 
virtual ~DISPATCHER_OBJECT ()=default
 
- Public Member Functions inherited from introvirt::windows::nt::OBJECT
virtual const OBJECT_HEADERheader () const =0
 Get the OBJECT_HEADER for this object.
 
virtual guest_ptr< void > ptr () const =0
 
virtual ~OBJECT ()=default
 Destroy the instance.
 

Additional Inherited Members

- Static Public Member Functions inherited from introvirt::windows::nt::OBJECT
static std::shared_ptr< OBJECTmake_shared (const NtKernel &kernel, const guest_ptr< void > &ptr)
 
static std::shared_ptr< OBJECTmake_shared (const NtKernel &kernel, std::unique_ptr< OBJECT_HEADER > &&object_header)
 

Constructor & Destructor Documentation

◆ ~DISPATCHER_OBJECT()

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

Member Function Documentation

◆ DispatcherHeader() [1/2]

virtual const DISPATCHER_HEADER & introvirt::windows::nt::DISPATCHER_OBJECT::DispatcherHeader ( ) const
pure virtual

◆ DispatcherHeader() [2/2]

virtual DISPATCHER_HEADER & introvirt::windows::nt::DISPATCHER_OBJECT::DispatcherHeader ( )
pure virtual

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