__vmx_vmptrld
Microsoft-spezifisch
Lädt den Zeiger aus der angegebenen Adresse auf die aktuelle Vm-Machine-Steuerungsstruktur (VMCS).
Syntax
int __vmx_vmptrld(
unsigned __int64 *VmcsPhysicalAddress
);
Parameter
VmcsPhysicalAddress
[in] Die Adresse, an der der VMCS-Zeiger gespeichert ist.
Rückgabewert
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
Der VMCS-Zeiger ist eine physische 64-Bit-Adresse.
Die __vmx_vmptrld
-Funktion entspricht der VMPTRLD
-Computeranweisung. Diese Funktion unterstützt die Interaktion zwischen dem Monitor des virtuellen Computers eines Hosts mit einem Gastbetriebssystem und seinen Anwendungen. Weitere Informationen finden Sie im Dokument "Intel Virtualization Technical Specification for the IA-32 Intel Architecture", Dokumentnummer C97063-002 auf der Website der Intel Corporation .
Anforderungen
Intrinsic | Aufbau |
---|---|
__vmx_vmptrld |
x64 |
Headerdatei<intrin.h>
Ende Microsoft-spezifisch