Share via


__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

Siehe auch

Systeminterne Compiler