__vmx_on
Microsoft-spezifisch
Aktiviert den VMX-Vorgang (Virtual Machine Extensions) im Prozessor.
Syntax
unsigned char __vmx_on(
unsigned __int64 *VmxonRegionPhysicalAddress
);
Parameter
VmxonRegionPhysicalAddress
[in] Ein Zeiger auf eine 64-Bit-, 4 KB ausgerichtete physische Adresse, die auf eine VMXON-Region verweist.
Rückgabewert
Wert | Bedeutung |
---|---|
0 | Der Vorgang war erfolgreich. |
1 | Bei dem Vorgang ist ein Fehler mit erweitertem Status aufgetreten, der im VM-instruction error field der aktuellen VMCS verfügbar ist. |
2 | Bei dem Vorgang ist ein Fehler ohne verfügbaren Status aufgetreten. |
Hinweise
Die __vmx_on
Funktion entspricht der VMXON
Maschinenanweisung. Diese Funktion unterstützt die Interaktion zwischen dem Monitor des virtuellen Computers eines Hosts mit einem Gastbetriebssystem und seinen Anwendungen. Weitere Informationen finden Sie unter "Intel 64- und IA-32 Architectures Software Developer's Manual, Volume 3C: System programming guide, Part 3" in the Intel 64 and IA-32 Architecture Developer Manuals.
Anforderungen
Intrinsic | Aufbau |
---|---|
__vmx_on |
x64 |
Headerdatei<intrin.h>
Ende Microsoft-spezifisch