Class for handling the Windows NT CLIENT_ID structure.
More...
#include <CLIENT_ID.hh>
Class for handling the Windows NT CLIENT_ID structure.
This structure holds two fields, indicating both process and thread identifiers.
◆ ~CLIENT_ID()
| virtual introvirt::windows::nt::CLIENT_ID::~CLIENT_ID |
( |
| ) |
|
|
virtualdefault |
◆ json()
| virtual Json::Value introvirt::windows::nt::CLIENT_ID::json |
( |
| ) |
const |
|
pure virtual |
◆ make_unique()
| static std::unique_ptr< CLIENT_ID > introvirt::windows::nt::CLIENT_ID::make_unique |
( |
const NtKernel & |
kernel, |
|
|
const guest_ptr< void > & |
ptr |
|
) |
| |
|
static |
◆ operator Json::Value()
| virtual introvirt::windows::nt::CLIENT_ID::operator Json::Value |
( |
| ) |
const |
|
pure virtual |
◆ ptr()
| virtual guest_ptr< void > introvirt::windows::nt::CLIENT_ID::ptr |
( |
| ) |
const |
|
pure virtual |
◆ UniqueProcess() [1/2]
| virtual uint64_t introvirt::windows::nt::CLIENT_ID::UniqueProcess |
( |
| ) |
const |
|
pure virtual |
◆ UniqueProcess() [2/2]
| virtual void introvirt::windows::nt::CLIENT_ID::UniqueProcess |
( |
uint64_t |
UniqueProcess | ) |
|
|
pure virtual |
◆ UniqueThread() [1/2]
| virtual uint64_t introvirt::windows::nt::CLIENT_ID::UniqueThread |
( |
| ) |
const |
|
pure virtual |
◆ UniqueThread() [2/2]
| virtual void introvirt::windows::nt::CLIENT_ID::UniqueThread |
( |
uint64_t |
UniqueThread | ) |
|
|
pure virtual |
◆ write()
| virtual void introvirt::windows::nt::CLIENT_ID::write |
( |
std::ostream & |
os, |
|
|
const std::string & |
linePrefix = "" |
|
) |
| 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/CLIENT_ID.hh