Compartir a través de


__vmx_vmwrite

Específicos de Microsoft

Escribe el valor especificado en el campo especificado en la estructura de control de máquina virtual (VMCS) actual.

Sintaxis

unsigned char __vmx_vmwrite(
   size_t Field,
   size_t FieldValue
);

Parámetros

Campo
[in] El campo VMCS que se va a escribir.

FieldValue
[in] El valor que se va a escribir en el campo 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

La función __vmx_vmwrite equivale a la instrucción máquina VMWRITE . El valor del parámetro Field es un índice de campo codificado que se describe en la documentación de Intel. Para obtener más información, busque la sección Appendix C del documento "Intel Virtualization Technical Specification for the IA-32 Intel Architecture" (especificación técnica de virtualización de Intel para la arquitectura IA-32 de Intel), en el sitio web de Intel Corporation.

Requisitos

Intrinsic Arquitectura
__vmx_vmwrite x64

Archivo de encabezado<intrin.h>

FIN de Específicos de Microsoft

Consulte también

Intrínsecos del compilador
__vmx_vmread