__svm_vmrun
Específicos de Microsoft
Inicia la ejecución de código invitado de máquina virtual que corresponde al bloque de control especificado de la máquina virtual (VMCB).
void __svm_vmrun(
size_t VmcbPhysicalAddress
);
Parámetros
Parámetro |
Descripción |
---|---|
[in] VmcbPhysicalAddress |
La dirección física de VMCB. |
Comentarios
La función de __svm_vmrun utiliza una cantidad de información mínimo en el VMCB para iniciar ejecutando el código invitado de la máquina virtual. Utilice la función de __svm_vmsave o de __svm_vmload si necesita más información para controlar una interrupción compleja o para cambiar a otro invitado.
La función de __svm_vmrun es equivalente a la instrucción máquina de VMRUN . Esta función admite la interacción de la máquina virtual monitor de un host con un sistema operativo invitado y las aplicaciones. Para obtener más información, busque el documento, “volumen 2 de Manual del programador de arquitectura AMD64: Programa del sistema,” número de documento 24593, revisión 3,11 o posterior, en compañía de AMD el sitio.
Requisitos
Intrínseco |
Arquitectura |
---|---|
__svm_vmrun |
x86, x64 |
Archivo de encabezado <intrin.h>