__vmx_vmptrld
Seção específica da Microsoft
Carrega o ponteiro para a VMCS (estrutura de controle de máquina virtual) atual no endereço especificado.
Sintaxe
int __vmx_vmptrld(
unsigned __int64 *VmcsPhysicalAddress
);
Parâmetros
VmcsPhysicalAddress
[in] O endereço em que o ponteiro VMCS está armazenado.
Valor retornado
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
O ponteiro VMCS é um endereço físico de 64 bits.
A função __vmx_vmptrld
é equivalente à instrução do computador VMPTRLD
. Essa função dá suporte à interação do monitor de máquina virtual de um host com um sistema operacional convidado e os respectivos aplicativos. Para obter mais informações, pesquise o documento "Especificação técnica de virtualização intel para a arquitetura intel IA-32", número do documento C97063-002, no site da Intel Corporation.
Requisitos
Intrinsic | Arquitetura |
---|---|
__vmx_vmptrld |
x64 |
Arquivo de cabeçalho<intrin.h>
Fim da seção específica da Microsoft