Bitdefender Hypervisor Memory Introspection
_AGENT_LGT_EVENT Struct Reference

Describes an event sent by the log gathering tool. More...

#include <intro_types.h>

Data Fields

AGENT_LGT_EVENT_HEADER Header
 Event header. More...
 
union {
   struct {
      WCHAR   FileName [REM_MAX_OBJECT_PATH_LEN]
 The name of the file from which Data was obtained. More...
 
      DWORD   DataSize
 Valid Data size. More...
 
      BYTE   Data [LGT_MAX_DATA_SIZE]
 Contents read from FileName. More...
 
   }   DataEvent
 Collected data. More...
 
   struct {
      DWORD   ErrorCode
 The error code reported by the tool. More...
 
   }   ErrorEvent
 Error report. More...
 
}; 
 

Detailed Description

Describes an event sent by the log gathering tool.

These will contain raw log lines.

Definition at line 2272 of file intro_types.h.

Field Documentation

◆ @334

union { ... }

◆ Data

BYTE _AGENT_LGT_EVENT::Data[LGT_MAX_DATA_SIZE]

Contents read from FileName.

Definition at line 2289 of file intro_types.h.

◆ DataEvent

struct { ... } _AGENT_LGT_EVENT::DataEvent

Collected data.

Valid only if Header.Type is lgtEventData Multiple events of this type will be sent, in successive order, for each data chunk in all the files that should be gathered

Referenced by IntAgentHandleLogGatherVmcall().

◆ DataSize

DWORD _AGENT_LGT_EVENT::DataSize

Valid Data size.

Definition at line 2287 of file intro_types.h.

◆ ErrorCode

DWORD _AGENT_LGT_EVENT::ErrorCode

The error code reported by the tool.

Definition at line 2299 of file intro_types.h.

◆ ErrorEvent

struct { ... } _AGENT_LGT_EVENT::ErrorEvent

Error report.

Valid only if Header.Type is lgtEventError. This indicates that the tool could not obtain data from one of the files

Referenced by IntAgentHandleLogGatherVmcall().

◆ FileName

WCHAR _AGENT_LGT_EVENT::FileName[REM_MAX_OBJECT_PATH_LEN]

The name of the file from which Data was obtained.

Definition at line 2285 of file intro_types.h.

◆ Header

AGENT_LGT_EVENT_HEADER _AGENT_LGT_EVENT::Header

Event header.

Definition at line 2274 of file intro_types.h.


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