__svm_vmrun
Específicos de Microsoft
Inicia la ejecución del código de invitado de la máquina virtual que corresponde al bloque de control de máquina virtual (VMCB) especificado.
Sintaxis
void __svm_vmrun(
size_t VmcbPhysicalAddress
);
Parámetros
VmcbPhysicalAddress
[in] Dirección física del VMCB.
Comentarios
La función __svm_vmrun
usa una cantidad mínima de información en el VMCB para empezar a ejecutar el código de invitado de la máquina virtual. Use la función __svm_vmsave o __svm_vmload si necesita más información para controlar una interrupción compleja o cambiar a otro invitado.
La función __svm_vmrun
equivale a la instrucción máquina VMRUN
. Esta función admite la interacción del monitor de máquina virtual de un host con un sistema operativo invitado y sus aplicaciones. Para más información, busque el documento "Manual del programador de arquitectura AMD64, Volumen 2: Programación del sistema", número 24593, revisión 3.11 o posterior, en el sitio de la corporación de AMD.
Requisitos
Intrinsic | Arquitectura |
---|---|
__svm_vmrun |
x86, x64 |
Archivo de encabezado<intrin.h>
FIN de Específicos de Microsoft