HyperPlatform Programmer's Reference
|
Declares interfaces to VMM initialization functions. More...
#include <fltKernel.h>
Go to the source code of this file.
Functions | |
NTSTATUS | VmInitialization () |
Virtualizes all processors. More... | |
void | VmTermination () |
De-virtualize all processors. More... | |
NTSTATUS | VmHotplugCallback (const PROCESSOR_NUMBER &proc_num) |
Virtualizes the specified processor. More... | |
Declares interfaces to VMM initialization functions.
Definition in file vm.h.
NTSTATUS VmHotplugCallback | ( | const PROCESSOR_NUMBER & | proc_num | ) |
Virtualizes the specified processor.
proc_num | A processor number to virtualize |
The processor 0 must have already been virtualized, or it fails.
Definition at line 997 of file vm.cpp.
NTSTATUS VmInitialization | ( | ) |
Virtualizes all processors.
Initializes a VMCS region and virtualizes (ie, enters the VMX non-root operation mode) for each processor. Returns non STATUS_SUCCESS value if any of processors failed to do so. In that case, this function de-virtualize already virtualized processors.
Definition at line 143 of file vm.cpp.