#include <PORT_MESSAGE.hh>
◆ ~PORT_MESSAGE()
| virtual introvirt::windows::nt::PORT_MESSAGE::~PORT_MESSAGE |
( |
| ) |
|
|
virtualdefault |
◆ CallbackId()
| virtual uint32_t introvirt::windows::nt::PORT_MESSAGE::CallbackId |
( |
| ) |
const |
|
pure virtual |
◆ ClientId()
| virtual const CLIENT_ID & introvirt::windows::nt::PORT_MESSAGE::ClientId |
( |
| ) |
const |
|
pure virtual |
◆ DataInfoOffset()
| virtual int16_t introvirt::windows::nt::PORT_MESSAGE::DataInfoOffset |
( |
| ) |
const |
|
pure virtual |
◆ DataLength()
| virtual int16_t introvirt::windows::nt::PORT_MESSAGE::DataLength |
( |
| ) |
const |
|
pure virtual |
- Returns
- The length of just the data
◆ HeaderSize()
| virtual uint64_t introvirt::windows::nt::PORT_MESSAGE::HeaderSize |
( |
| ) |
const |
|
pure virtual |
◆ json()
| virtual Json::Value introvirt::windows::nt::PORT_MESSAGE::json |
( |
| ) |
const |
|
pure virtual |
◆ make_unique()
| static std::unique_ptr< PORT_MESSAGE > introvirt::windows::nt::PORT_MESSAGE::make_unique |
( |
const NtKernel & |
kernel, |
|
|
const guest_ptr< void > & |
ptr |
|
) |
| |
|
static |
◆ MessageId()
| virtual uint32_t introvirt::windows::nt::PORT_MESSAGE::MessageId |
( |
| ) |
const |
|
pure virtual |
◆ MessageType()
| virtual LPC_TYPE introvirt::windows::nt::PORT_MESSAGE::MessageType |
( |
| ) |
const |
|
pure virtual |
◆ ptr()
| virtual guest_ptr< void > introvirt::windows::nt::PORT_MESSAGE::ptr |
( |
| ) |
const |
|
pure virtual |
◆ TotalLength()
| virtual int16_t introvirt::windows::nt::PORT_MESSAGE::TotalLength |
( |
| ) |
const |
|
pure virtual |
- Returns
- The size of the LPC_MESSAGE structure + the data length
◆ write()
| virtual void introvirt::windows::nt::PORT_MESSAGE::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/syscall/types/PORT_MESSAGE.hh