Bitdefender Hypervisor Memory Introspection
lixkernel.h File Reference
#include "introtypes.h"

Go to the source code of this file.

Functions

INTSTATUS IntLixKernelReadProtect (void)
 Activates kernel protection. More...
 
INTSTATUS IntLixKernelWriteProtect (void)
 Activates kernel protection. More...
 
void IntLixKernelReadUnprotect (void)
 Deactivates the kernel protection against read. More...
 
void IntLixKernelWriteUnprotect (void)
 Deactivates the kernel protection against write. More...
 

Function Documentation

◆ IntLixKernelReadProtect()

INTSTATUS IntLixKernelReadProtect ( void  )

Activates kernel protection.

This function will protect kernel code against malicious reads.

Returns
INT_STATUS_SUCCESS On success.

Definition at line 781 of file lixkernel.c.

Referenced by IntGuestUpdateCoreOptions(), and IntLixGuestActivateProtection().

◆ IntLixKernelReadUnprotect()

void IntLixKernelReadUnprotect ( void  )

Deactivates the kernel protection against read.

Definition at line 883 of file lixkernel.c.

Referenced by IntGuestUpdateCoreOptions().

◆ IntLixKernelWriteProtect()

INTSTATUS IntLixKernelWriteProtect ( void  )

Activates kernel protection.

This function will protect kernel code against malicious writes.

Returns
INT_STATUS_SUCCESS On success.

Definition at line 754 of file lixkernel.c.

Referenced by IntGuestUpdateCoreOptions(), and IntLixGuestActivateProtection().

◆ IntLixKernelWriteUnprotect()

void IntLixKernelWriteUnprotect ( void  )

Deactivates the kernel protection against write.

Definition at line 866 of file lixkernel.c.

Referenced by IntGuestUpdateCoreOptions().