|
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.


1.8.14