|
HyperDbg Debugger
|
Headers for implement allocations for VMX Regions (VMXON Region, VMCS, MSR Bitmap and etc.). More...
Go to the source code of this file.
Functions | |
| _Success_ (return !=FALSE) BOOLEAN VmxAllocateVmxonRegion(_Out_ VIRTUAL_MACHINE_STATE *VCpu) | |
| BOOLEAN | VmxAllocateVmmStack (_Inout_ VIRTUAL_MACHINE_STATE *VCpu) |
| Allocate VMM Stack. | |
| BOOLEAN | VmxAllocateMsrBitmap (_Inout_ VIRTUAL_MACHINE_STATE *VCpu) |
| Allocate a buffer for Msr Bitmap. | |
| BOOLEAN | VmxAllocateIoBitmaps (_Inout_ VIRTUAL_MACHINE_STATE *VCpu) |
| Allocate a buffer for I/O Bitmap. | |
| UINT64 * | VmxAllocateInvalidMsrBimap () |
| Allocates a buffer and tests for the MSRs that cause #GP. | |
| BOOLEAN | VmxAllocateHostIdt (_Inout_ VIRTUAL_MACHINE_STATE *VCpu) |
| Allocate a buffer for host IDT. | |
| BOOLEAN | VmxAllocateHostGdt (_Inout_ VIRTUAL_MACHINE_STATE *VCpu) |
| Allocate a buffer for host GDT. | |
| BOOLEAN | VmxAllocateHostTss (_Inout_ VIRTUAL_MACHINE_STATE *VCpu) |
| Allocate a buffer for host TSS. | |
| BOOLEAN | VmxAllocateHostInterruptStack (_Inout_ VIRTUAL_MACHINE_STATE *VCpu) |
| Allocate a buffer for host interrupt stack. | |
Headers for implement allocations for VMX Regions (VMXON Region, VMCS, MSR Bitmap and etc.).
| BOOLEAN VmxAllocateHostGdt | ( | _Inout_ VIRTUAL_MACHINE_STATE * | VCpu | ) |
Allocate a buffer for host GDT.
| VCpu |
| BOOLEAN VmxAllocateHostIdt | ( | _Inout_ VIRTUAL_MACHINE_STATE * | VCpu | ) |
Allocate a buffer for host IDT.
| VCpu |
| BOOLEAN VmxAllocateHostInterruptStack | ( | _Inout_ VIRTUAL_MACHINE_STATE * | VCpu | ) |
Allocate a buffer for host interrupt stack.
| VCpu |
| BOOLEAN VmxAllocateHostTss | ( | _Inout_ VIRTUAL_MACHINE_STATE * | VCpu | ) |
Allocate a buffer for host TSS.
| VCpu |
| UINT64 * VmxAllocateInvalidMsrBimap | ( | ) |
Allocates a buffer and tests for the MSRs that cause #GP.
| BOOLEAN VmxAllocateIoBitmaps | ( | _Inout_ VIRTUAL_MACHINE_STATE * | VCpu | ) |
Allocate a buffer for I/O Bitmap.
| VCpu |
| BOOLEAN VmxAllocateMsrBitmap | ( | _Inout_ VIRTUAL_MACHINE_STATE * | VCpu | ) |
Allocate a buffer for Msr Bitmap.
| VCpu | The virtual processor's state |
| BOOLEAN VmxAllocateVmmStack | ( | _Inout_ VIRTUAL_MACHINE_STATE * | VCpu | ) |
Allocate VMM Stack.
| VCpu | The virtual processor's state |