__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