18#define PML_ENTITY_NUM 512
UCHAR BOOLEAN
Definition BasicTypes.h:39
#define VOID
Definition BasicTypes.h:33
VOID DirtyLoggingDisable(VIRTUAL_MACHINE_STATE *VCpu)
Disables the dirty logging mechanism in VMX-root mode.
Definition DirtyLogging.c:156
BOOLEAN DirtyLoggingInitialize()
Initialize the dirty logging mechanism.
Definition DirtyLogging.c:21
VOID DirtyLoggingHandleVmexits(VIRTUAL_MACHINE_STATE *VCpu)
Handling vm-exits of PML.
Definition DirtyLogging.c:300
VOID DirtyLoggingUninitialize()
Initialize the dirty logging mechanism.
Definition DirtyLogging.c:182
BOOLEAN DirtyLoggingEnable(VIRTUAL_MACHINE_STATE *VCpu)
Enables the dirty logging mechanism in VMX-root mode.
Definition DirtyLogging.c:105
The status of each core after and before VMX.
Definition State.h:290