Bitdefender Hypervisor Memory Introspection
|
Describes a handlers that contains the data required by the agent. More...
#include <lixagent.h>
Data Fields | |
enum _LIX_AGENT_TAG | Tag |
The LIX_AGENT_TAG. More... | |
enum _LIX_AGENT_HYPERCALL | HypercallType |
The hypercall type. More... | |
struct { | |
WORD Length | |
The size (bytes) of the arguments. More... | |
void * Content | |
The content of the arguments. More... | |
} | Args |
struct { | |
WORD Length | |
The size (bytes) of the agent code. More... | |
void * Content | |
The content of the agent code. More... | |
} | Code |
struct { | |
DWORD Count | |
The number of the functions. More... | |
LIX_AGENT_FUNCTIONS * Content | |
An array that contains LIX_AGENT_FUNCTIONS entries. More... | |
} | Functions |
struct { | |
DWORD Count | |
The number of threads that can be used by the agent. More... | |
struct _LIX_AGENT_HANDLER * Content | |
An array that contains LIX_AGENT_HANDLER entries. More... | |
} | Threads |
Describes a handlers that contains the data required by the agent.
Definition at line 217 of file lixagent.h.
struct { ... } _LIX_AGENT_HANDLER::Args |
struct { ... } _LIX_AGENT_HANDLER::Code |
void* _LIX_AGENT_HANDLER::Content |
The content of the arguments.
The content of the agent code.
Definition at line 225 of file lixagent.h.
Referenced by IntLixAgentThreadGetHandlerByTag(), IntLixDepInjectFile(), IntLixDepInjectProcess(), IntLixDepRunCommand(), IntLixGuestAllocate(), and IntLixGuestDeployUninitAgent().
LIX_AGENT_FUNCTIONS* _LIX_AGENT_HANDLER::Content |
An array that contains LIX_AGENT_FUNCTIONS entries.
Definition at line 237 of file lixagent.h.
struct _LIX_AGENT_HANDLER* _LIX_AGENT_HANDLER::Content |
An array that contains LIX_AGENT_HANDLER entries.
Definition at line 243 of file lixagent.h.
DWORD _LIX_AGENT_HANDLER::Count |
The number of the functions.
The number of threads that can be used by the agent.
Definition at line 236 of file lixagent.h.
Referenced by IntLixAgentThreadGetHandlerByTag().
struct { ... } _LIX_AGENT_HANDLER::Functions |
enum _LIX_AGENT_HYPERCALL _LIX_AGENT_HANDLER::HypercallType |
The hypercall type.
Definition at line 220 of file lixagent.h.
Referenced by IntLixAgentCreate(), and IntLixAgentThreadCreate().
WORD _LIX_AGENT_HANDLER::Length |
The size (bytes) of the arguments.
The size (bytes) of the agent code.
Definition at line 224 of file lixagent.h.
enum _LIX_AGENT_TAG _LIX_AGENT_HANDLER::Tag |
The LIX_AGENT_TAG.
Definition at line 219 of file lixagent.h.
struct { ... } _LIX_AGENT_HANDLER::Threads |
Referenced by IntLixAgentThreadGetHandlerByTag().