Partilhar via


__vmx_vmwrite

Específicos do Microsoft

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

unsigned char __vmx_vmwrite( 
   size_t Field,
   size_t FieldValue
);

Parâmetros

Parâmetro

Descrição

[in]Field

O campo VMCS para escrever.

[in]FieldValue

O valor para gravar o campo VMCS.

Valor de retorno

  • 0
    A operação foi bem-sucedida.

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

  • 2
    Falha na operação sem status disponível.

Comentários

O __vmx_vmwrite função é equivalente a VMWRITE instruções de máquina. O valor de Field parâmetro é um índice de campo codificado que é descrito na documentação da Intel. Para obter mais informações, procure o documento "Intel Virtualization técnico especificação para a arquitetura IA-32 Intel," documento número C97063-002, no Intel Corporation do site e, em seguida, consulte o Apêndice C do documento.

Requisitos

Intrínseca

Arquitetura

__vmx_vmwrite

x64

Arquivo de cabeçalho <intrin.h>

Consulte também

Referência

Intrínsecos do compilador

__vmx_vmread