__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>

Vea también

Referencia

Intrínsecos del controlador

__svm_vmsave

__svm_vmload