Bitdefender Hypervisor Memory Introspection
_CAMI_WIN_DESCRIPTOR Struct Reference

Describe a CAMI file windows descriptor. Load support for a windows guest. More...

#include <update_guests.h>

Data Fields

DWORD BuildNumber
 Build number for this Windows OS. More...
 
BOOLEAN Kpti
 If this OS has KPTI support. More...
 
BOOLEAN Is64
 If this OS is 64 bits. More...
 
WORD _Reserved1
 Alignment mostly, but may become useful. More...
 
QWORD MinIntroVersion
 Minimum introcore version which supports this OS. More...
 
QWORD MaxIntroVersion
 Maximum introcore version which supports this OS. More...
 
DWORD KmStructuresCount
 
DWORD KmStructuresTable
 KM opaque fields file pointer. (pointer to a CAMI_OPAQUE_STRUCTURE array. More...
 
DWORD UmStructuresCount
 
DWORD UmStructuresTable
 UM opaque fields file pointer (pointer to a CAMI_OPAQUE_STRUCTURE array. More...
 
DWORD FunctionCount
 
DWORD FunctionTable
 Functions file pointer. (pointer to a CAMI_WIN_FUNCTION array. More...
 
DWORD CustomProtectionOffset
 Protection flags for this OS. (pointer to a CAMI_CUSTOM_OS_PROTECTION struct) More...
 
DWORD VersionStringOffset
 VersionString pointer (pointer to a CAMI_WIN_VERSION_STRING struct) More...
 
DWORD _Reserved3
 Reserved for future use. More...
 
DWORD _Reserved4
 Reserved for future use. More...
 

Detailed Description

Describe a CAMI file windows descriptor. Load support for a windows guest.

Definition at line 141 of file update_guests.h.

Field Documentation

◆ _Reserved1

WORD _CAMI_WIN_DESCRIPTOR::_Reserved1

Alignment mostly, but may become useful.

Definition at line 147 of file update_guests.h.

◆ _Reserved3

DWORD _CAMI_WIN_DESCRIPTOR::_Reserved3

Reserved for future use.

Definition at line 169 of file update_guests.h.

◆ _Reserved4

DWORD _CAMI_WIN_DESCRIPTOR::_Reserved4

Reserved for future use.

Definition at line 170 of file update_guests.h.

◆ BuildNumber

DWORD _CAMI_WIN_DESCRIPTOR::BuildNumber

Build number for this Windows OS.

Definition at line 143 of file update_guests.h.

Referenced by IntCamiGetWinSupportedList(), IntCamiLoadProtOptionsWin(), and IntCamiLoadWindows().

◆ CustomProtectionOffset

DWORD _CAMI_WIN_DESCRIPTOR::CustomProtectionOffset

Protection flags for this OS. (pointer to a CAMI_CUSTOM_OS_PROTECTION struct)

Definition at line 165 of file update_guests.h.

Referenced by IntCamiLoadProtOptionsWin(), and IntCamiLoadWindows().

◆ FunctionCount

DWORD _CAMI_WIN_DESCRIPTOR::FunctionCount

Functions count

Definition at line 160 of file update_guests.h.

Referenced by IntCamiLoadWindows().

◆ FunctionTable

DWORD _CAMI_WIN_DESCRIPTOR::FunctionTable

Functions file pointer. (pointer to a CAMI_WIN_FUNCTION array.

Definition at line 162 of file update_guests.h.

Referenced by IntCamiLoadWindows().

◆ Is64

BOOLEAN _CAMI_WIN_DESCRIPTOR::Is64

If this OS is 64 bits.

Definition at line 145 of file update_guests.h.

Referenced by IntCamiGetWinSupportedList(), IntCamiLoadProtOptionsWin(), and IntCamiLoadWindows().

◆ KmStructuresCount

DWORD _CAMI_WIN_DESCRIPTOR::KmStructuresCount

KM opaque fields count

Definition at line 152 of file update_guests.h.

Referenced by IntCamiLoadWindows().

◆ KmStructuresTable

DWORD _CAMI_WIN_DESCRIPTOR::KmStructuresTable

KM opaque fields file pointer. (pointer to a CAMI_OPAQUE_STRUCTURE array.

Definition at line 154 of file update_guests.h.

Referenced by IntCamiLoadWindows().

◆ Kpti

BOOLEAN _CAMI_WIN_DESCRIPTOR::Kpti

If this OS has KPTI support.

Definition at line 144 of file update_guests.h.

Referenced by IntCamiGetWinSupportedList(), IntCamiLoadProtOptionsWin(), and IntCamiLoadWindows().

◆ MaxIntroVersion

QWORD _CAMI_WIN_DESCRIPTOR::MaxIntroVersion

Maximum introcore version which supports this OS.

Definition at line 150 of file update_guests.h.

Referenced by IntCamiGetWinSupportedList(), IntCamiLoadProtOptionsWin(), and IntCamiLoadWindows().

◆ MinIntroVersion

QWORD _CAMI_WIN_DESCRIPTOR::MinIntroVersion

Minimum introcore version which supports this OS.

Definition at line 149 of file update_guests.h.

Referenced by IntCamiGetWinSupportedList(), IntCamiLoadProtOptionsWin(), and IntCamiLoadWindows().

◆ UmStructuresCount

DWORD _CAMI_WIN_DESCRIPTOR::UmStructuresCount

UM opaque fields count

Definition at line 156 of file update_guests.h.

Referenced by IntCamiLoadWindows().

◆ UmStructuresTable

DWORD _CAMI_WIN_DESCRIPTOR::UmStructuresTable

UM opaque fields file pointer (pointer to a CAMI_OPAQUE_STRUCTURE array.

Definition at line 158 of file update_guests.h.

Referenced by IntCamiLoadWindows().

◆ VersionStringOffset

DWORD _CAMI_WIN_DESCRIPTOR::VersionStringOffset

VersionString pointer (pointer to a CAMI_WIN_VERSION_STRING struct)

Definition at line 168 of file update_guests.h.

Referenced by IntCamiLoadWindows().


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