libintrovirt v0.57.4
IntroVirt introspection library
Loading...
Searching...
No Matches
introvirt::windows::WindowsEventTaskInformation Class Referencefinal

#include <WindowsEventTaskInformation.hh>

Inheritance diagram for introvirt::windows::WindowsEventTaskInformation:
Collaboration diagram for introvirt::windows::WindowsEventTaskInformation:

Public Member Functions

uint64_t pid () const override
 
uint64_t tid () const override
 
std::string process_name () const override
 
nt::KPCRpcr ()
 Get the Processor Control Region.
 
const nt::KPCRpcr () const
 Get the Processor Control Region.
 
 WindowsEventTaskInformation (nt::KPCR &kpcr)
 
 ~WindowsEventTaskInformation ()
 

Constructor & Destructor Documentation

◆ WindowsEventTaskInformation()

introvirt::windows::WindowsEventTaskInformation::WindowsEventTaskInformation ( nt::KPCR kpcr)

◆ ~WindowsEventTaskInformation()

introvirt::windows::WindowsEventTaskInformation::~WindowsEventTaskInformation ( )

Member Function Documentation

◆ pcr() [1/2]

nt::KPCR & introvirt::windows::WindowsEventTaskInformation::pcr ( )

Get the Processor Control Region.

Get the kernel PCR for the current event.

Returns
The KPCR class for the event's vcpu
Examples
ivexec.cc, and ivprocmemdump.cc.

◆ pcr() [2/2]

const nt::KPCR & introvirt::windows::WindowsEventTaskInformation::pcr ( ) const

Get the Processor Control Region.

Get the kernel PCR for the current event.

Returns
The KPCR class for the event's vcpu

◆ pid()

uint64_t introvirt::windows::WindowsEventTaskInformation::pid ( ) const
overridevirtual
Returns
The PID of the current process

Implements introvirt::EventTaskInformation.

◆ process_name()

std::string introvirt::windows::WindowsEventTaskInformation::process_name ( ) const
overridevirtual
Returns
The name of the currently running process

Implements introvirt::EventTaskInformation.

Examples
ivexec.cc.

◆ tid()

uint64_t introvirt::windows::WindowsEventTaskInformation::tid ( ) const
overridevirtual
Returns
The TID of the current thread (os-level)

Implements introvirt::EventTaskInformation.


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