__vmx_vmptrld
Específicos de Microsoft
Carga el puntero a la estructura de control actual de la máquina virtual (VMCS) de la dirección especificada.
int __vmx_vmptrld(
unsigned __int64 *VmcsPhysicalAddress
);
Parámetros
- [in] *VmcsPhysicalAddress
La dirección donde se almacena el puntero de VMCS.
Valor devuelto
0
La operación correcta.1
Se produjo un error en la operación con el estado extendido disponibles en VM-instruction error field actual de VMCS.2
Se produjo un error en la operación sin el estado disponibles.
Comentarios
El puntero de VMCS es una dirección física de 64 bits.
La función de __vmx_vmptrld es equivalente a la instrucción máquina de VMPTRLD . 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, “especificación de Intel Virtualization Técnico para la arquitectura de IA-32 Intel,” número de documento C97063-002, en Intel Corporation el sitio.
Requisitos
Intrínseco |
Arquitectura |
---|---|
__vmx_vmptrld |
x64 |
Archivo de encabezado <intrin.h>