Freigeben über


__svm_vmrun

Microsoft-spezifisch

Startet die Ausführung des Codes Gast des virtuellen Computers, der dem angegebenen Kontrollblock des virtuellen Computers (VMCB) entspricht.

void __svm_vmrun(
   size_t VmcbPhysicalAddress
);

Parameter

Parameter

Beschreibung

[in] VmcbPhysicalAddress

Die physische Adresse des VMCB.

Hinweise

Die __svm_vmrun-Funktion verwendet eine minimale Menge im VMCB beginnen den Gast Code des virtuellen Computers. Verwenden Sie die __svm_vmsave oder __svm_vmload-Funktion, wenn Sie weitere Informationen, um eine komplexe Unterbrechung behandeln benötigen oder in einem anderen Gast zu wechseln.

Die __svm_vmrun-Funktion ähnelt dem VMRUN Computeranweisung. Diese Funktion unterstützt die Interaktion des Bildschirms des virtuellen Computers eines Hosts mit einem Betriebssystem Gast und ihren Anwendungen. Weitere Informationen zum Suchen nach "das Dokument manuell Volume 2 des Programmierers der Architektur-AMD64: System-Programmierung," Belegnummer 24593, Revision 3.11 oder höher, auf der Website AMD-Gesellschaft.

Anforderungen

Intrinsisch

Architektur

__svm_vmrun

x86, x64

Headerdatei <intrin.h>

Siehe auch

Referenz

Intrinsische Compilerfunktionen

__svm_vmsave

__svm_vmload