__vmx_vmresume
Específicos do Microsoft
Reinicia as operações de não-raiz VMX usando a estrutura de controle de máquina virtual atual (VMCS).
unsigned char __vmx_vmresume(
void);
Valor de retorno
Valor |
Significado |
---|---|
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
Um aplicativo pode executar uma operação de inserir VM usando o __vmx_vmlaunch ou __vmx_vmresume função. O __vmx_vmlaunch função pode ser usada apenas com um estado cujo lançamento é de VMCS Cleare o __vmx_vmresume função pode ser usada apenas com um estado cujo lançamento é de VMCS Launched. Conseqüentemente, usar o __vmx_vmclear função para definir o estado de início de um VMCS para Cleare use o __vmx_vmlaunch função sua primeira operação Inserir VM e o __vmx_vmresume função para operações subseqüentes digite VM.
O __vmx_vmresume função é equivalente a VMRESUME instruções de máquina. Essa função oferece suporte à interação do monitor de máquina virtual do host com um sistema operacional e seus aplicativos de convidado. Para obter mais informações, procure o documento PDF, "Intel Virtualization técnico especificação para a arquitetura IA-32 Intel," documento número C97063-002, no Intel Corporation site.
Requisitos
Intrínseca |
Arquitetura |
---|---|
__vmx_vmresume |
x64 |
Arquivo de cabeçalho <intrin.h>