Compartir a través de


__vmx_vmptrld

Específicos de Microsoft

Carga el puntero a la estructura de control de máquina virtual (VMCS) actual de la dirección especificada.

Sintaxis

int __vmx_vmptrld(
   unsigned __int64 *VmcsPhysicalAddress
);

Parámetros

VmcsPhysicalAddress
[in] Dirección en la que se almacena el puntero VMCS.

Valor devuelto

0
La operación se ha realizado correctamente.

1
Error en la operación con el estado extendido disponible en el VM-instruction error field de la VMCS actual.

2
Error en la operación sin estado disponible.

Comentarios

El puntero VMCS es una dirección física de 64 bits.

La función __vmx_vmptrld equivale a la instrucción máquina VMPTRLD . 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 "Especificación técnica de virtualización de Intel para la arquitectura IA-32 de Intel" (número de documento C97063-002) en el sitio de Intel Corporation.

Requisitos

Intrinsic Arquitectura
__vmx_vmptrld x64

Archivo de encabezado<intrin.h>

FIN de Específicos de Microsoft

Consulte también

Intrínsecos del compilador
__vmx_vmptrst