__svm_vmrun
Section spécifique à Microsoft
Démarre l’exécution du code invité de la machine virtuelle qui correspond au bloc de contrôle de machine virtuelle spécifié (VMCB).
Syntaxe
void __svm_vmrun(
size_t VmcbPhysicalAddress
);
Paramètres
VmcbPhysicalAddress
[in] Adresse physique de VMCB.
Notes
La __svm_vmrun
fonction utilise une quantité minimale d’informations dans VMCB pour commencer à exécuter le code invité de la machine virtuelle. Utilisez la fonction __svm_vmsave ou __svm_vmload si vous avez besoin d’informations supplémentaires pour gérer une interruption complexe ou pour basculer vers un autre invité.
La fonction __svm_vmrun
est équivalente à l’instruction machine VMRUN
. Cette fonction prend en charge l’interaction du moniteur de machines virtuelles d’un hôte avec un système d’exploitation invité et ses applications. Pour plus d’informations, recherchez le document « AMD64 Architecture Programmer’s Manual Volume 2 : System Programming », document numéro 24593, révision 3.11 ou ultérieure, sur le site AMD corporation .
Spécifications
Intrinsic | Architecture |
---|---|
__svm_vmrun |
x86, x64 |
Fichier<d’en-tête intrin.h>
FIN de la section spécifique à Microsoft