Compartir a través de


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

Vea también

Referencia

Intrínsecos del controlador

__vmx_vmptrst