Bitdefender Hypervisor Memory Introspection
_LIX_MODULE_LAYOUT Struct Reference

The layout of the core/init sections. More...

#include <lixmodule.h>

Data Fields

QWORD Base
 The base GVA of the section. More...
 
DWORD Size
 The total size of the section. More...
 
DWORD TextSize
 The size of the .text (code usually). More...
 
DWORD RoSize
 The size of the .rodata (read-only). More...
 

Detailed Description

The layout of the core/init sections.

Definition at line 17 of file lixmodule.h.

Field Documentation

◆ Base

◆ RoSize

DWORD _LIX_MODULE_LAYOUT::RoSize

The size of the .rodata (read-only).

Definition at line 22 of file lixmodule.h.

Referenced by IntLixDrvCreateDriverObject(), IntLixDrvCreateFromAddress(), IntLixDrvCreateKernel(), IntLixDrvInitVfreeHandler(), and IntLixPatchHandler().

◆ Size

DWORD _LIX_MODULE_LAYOUT::Size

The total size of the section.

Definition at line 20 of file lixmodule.h.

Referenced by IntLixDrvCreateDriverObject(), IntLixDrvCreateFromAddress(), and IntLixDrvCreateKernel().

◆ TextSize

DWORD _LIX_MODULE_LAYOUT::TextSize

The size of the .text (code usually).

Definition at line 21 of file lixmodule.h.

Referenced by IntLixDrvCreateDriverObject(), IntLixDrvCreateFromAddress(), IntLixDrvCreateKernel(), and IntLixDumpStacktrace().


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