Bitdefender Hypervisor Memory Introspection
_LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS Struct Reference

Arguments of the exec agent. More...

#include <lixagent.h>

Data Fields

QWORD KernelVersion
 The current guest kernel version. More...
 
QWORD FilePathOffset
 The offset of struct file.path. More...
 
struct {
   QWORD   Length
 The memory allocation size to deploy the provided content; to deploy the file, we use chunks. More...
 
Allocate
 
struct {
   char   Root
 The root directory (eg. '/') More...
 
   char   Name [LIX_AGENT_MAX_NAME_LENGTH]
 The name of the deployed file. More...
 
FilePath
 
struct {
   char   Args [LIX_AGENT_MAX_ARGS_LENGTH]
 The arguments given to the process. More...
 
Exec
 
struct {
   QWORD   UhmWaitProc
 The value of UMH_WAIT_PROC of current guest. More...
 
   QWORD   UhmWaitExec
 The value of UMH_WAIT_EXEC of current guest. More...
 
Umh
 

Detailed Description

Arguments of the exec agent.

Definition at line 327 of file lixagent.h.

Field Documentation

◆ Allocate

struct { ... } _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::Allocate

◆ Args

char _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::Args[LIX_AGENT_MAX_ARGS_LENGTH]

The arguments given to the process.

Definition at line 347 of file lixagent.h.

Referenced by IntLixDepInjectProcess().

◆ Exec

struct { ... } _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::Exec

Referenced by IntLixDepInjectProcess().

◆ FilePath

struct { ... } _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::FilePath

Referenced by IntLixDepInjectProcess().

◆ FilePathOffset

QWORD _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::FilePathOffset

The offset of struct file.path.

Definition at line 330 of file lixagent.h.

Referenced by IntLixDepInjectProcess().

◆ KernelVersion

QWORD _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::KernelVersion

The current guest kernel version.

Definition at line 329 of file lixagent.h.

Referenced by IntLixDepInjectProcess().

◆ Length

QWORD _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::Length

The memory allocation size to deploy the provided content; to deploy the file, we use chunks.

Definition at line 335 of file lixagent.h.

◆ Name

char _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::Name[LIX_AGENT_MAX_NAME_LENGTH]

The name of the deployed file.

Definition at line 341 of file lixagent.h.

Referenced by IntLixDepInjectProcess().

◆ Root

char _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::Root

The root directory (eg. '/')

Definition at line 340 of file lixagent.h.

Referenced by IntLixDepInjectProcess().

◆ UhmWaitExec

QWORD _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::UhmWaitExec

The value of UMH_WAIT_EXEC of current guest.

Definition at line 353 of file lixagent.h.

Referenced by IntLixDepInjectProcess().

◆ UhmWaitProc

QWORD _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::UhmWaitProc

The value of UMH_WAIT_PROC of current guest.

Definition at line 352 of file lixagent.h.

Referenced by IntLixDepInjectProcess().

◆ Umh

struct { ... } _LIX_AGENT_THREAD_DEPLOY_FILE_EXEC_ARGS::Umh

Referenced by IntLixDepInjectProcess().


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