Compartilhar via


__vmx_vmwrite

Seção específica da Microsoft

Grava o valor especificado no campo especificado na VMCS (estrutura de controle de máquina virtual) atual.

Sintaxe

unsigned char __vmx_vmwrite(
   size_t Field,
   size_t FieldValue
);

Parâmetros

Campo
[in] O campo VMCS a ser gravado.

FieldValue
[in] O valor a ser gravado no campo VMCS.

Retornar valor

0
A operação foi bem-sucedida.

1
A operação falhou com o status estendido disponível no VM-instruction error field da VMCS atual.

2
A operação falhou sem status disponível.

Comentários

A função __vmx_vmwrite é equivalente à instrução do computador VMWRITE. O valor do parâmetro Field é um índice de campo codificado descrito na documentação da Intel. Para obter mais informações, pesquise o Apêndice C de "Especificação técnica de virtualização intel para a arquitetura intel IA-32" no site da Intel Corporation.

Requisitos

Intrinsic Arquitetura
__vmx_vmwrite x64

Arquivo de cabeçalho<intrin.h>

Fim da seção específica da Microsoft

Confira também

Compilador intrínsecos
__vmx_vmread