Bitdefender Hypervisor Memory Introspection
_LIX_AGENT_DATA Struct Reference

Describes the data of an agent. More...

#include <lixagent.h>

Data Fields

LIX_AGENT_HEADER Header
 The header of the agent's data. More...
 
LIX_AGENT_TOKEN Token
 The tokens of the agent. More...
 
BYTECode
 A buffer that contains the in-guest agent code/data. More...
 
QWORD Address
 The guest virtual address of the injected agent. More...
 
DWORD Size
 The size (bytes) of the injected agent. More...
 

Detailed Description

Describes the data of an agent.

Definition at line 104 of file lixagent.h.

Field Documentation

◆ Address

QWORD _LIX_AGENT_DATA::Address

The guest virtual address of the injected agent.

Definition at line 110 of file lixagent.h.

Referenced by IntLixAgentActivatePendingAgent(), IntLixAgentCreateThreadHypercall(), IntLixAgentHandleInt3(), and IntLixAgentThreadHandleBreakpoint().

◆ Code

BYTE* _LIX_AGENT_DATA::Code

A buffer that contains the in-guest agent code/data.

Definition at line 109 of file lixagent.h.

Referenced by IntLixAgentActivatePendingAgent(), and IntLixAgentCreateThreadHypercall().

◆ Header

LIX_AGENT_HEADER _LIX_AGENT_DATA::Header

The header of the agent's data.

Definition at line 106 of file lixagent.h.

Referenced by IntLixAgentCreateThreadHypercall(), and IntLixAgentThreadHandleBreakpoint().

◆ Size

DWORD _LIX_AGENT_DATA::Size

The size (bytes) of the injected agent.

Definition at line 111 of file lixagent.h.

Referenced by IntLixAgentActivatePendingAgent(), IntLixAgentCreateThreadHypercall(), and IntLixAgentHandleInt3().

◆ Token

LIX_AGENT_TOKEN _LIX_AGENT_DATA::Token

The tokens of the agent.

Definition at line 107 of file lixagent.h.

Referenced by IntLixAgentCreate(), IntLixAgentThreadCreate(), and IntLixAgentThreadHandleBreakpoint().


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