__svm_vmrun
Microsoft-spezifisch
Startet die Ausführung des Gastcodes des virtuellen Computers, der dem angegebenen Virtuellen Computersteuerungsblock (VMCB) entspricht.
Syntax
void __svm_vmrun(
size_t VmcbPhysicalAddress
);
Parameter
VmcbPhysicalAddress
[in] Die physische Adresse des VMCB.
Hinweise
Die __svm_vmrun
Funktion verwendet eine minimale Menge an Informationen im VMCB, um mit der Ausführung des Gastcodes des virtuellen Computers zu beginnen. Verwenden Sie die funktion __svm_vmsave oder __svm_vmload , wenn Sie weitere Informationen zum Behandeln eines komplexen Interrupts oder zum Wechseln zu einem anderen Gast benötigen.
Die __svm_vmrun
-Funktion entspricht der VMRUN
-Computeranweisung. Diese Funktion unterstützt die Interaktion zwischen dem Monitor des virtuellen Computers eines Hosts mit einem Gastbetriebssystem und seinen Anwendungen. For more information, search for the document, "AMD64 Architecture Programmer es Manual Volume 2: System Programming," document number 24593, revision 3.11 or later, at the AMD corporation site.
Anforderungen
Intrinsic | Aufbau |
---|---|
__svm_vmrun |
x86, x64 |
Headerdatei<intrin.h>
Ende Microsoft-spezifisch