__svm_vmrun
Específicos do Microsoft
Inicia a execução do código máquina virtual convidada que corresponde ao bloco de controle de máquina virtual especificada (VMCB).
void __svm_vmrun(
size_t VmcbPhysicalAddress
);
Parâmetros
Parâmetro |
Descrição |
---|---|
[in]VmcbPhysicalAddress |
O endereço físico do VMCB. |
Comentários
O __svm_vmrun função usa uma quantidade mínima de informações a VMCB para começar a executar o código de convidado da máquina virtual. Use o __svm_vmsave ou __svm_vmload funcionar se você precisar de mais informações para lidar com uma interrupção complexa ou alternar para outro convidado.
O __svm_vmrun função é equivalente a VMRUN 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 "Manual Volume do programador de arquitetura AMD64 2: programação de sistema," documento número 24593, revisão 3.11 ou posterior na corporation AMD site.
Requisitos
Intrínseca |
Arquitetura |
---|---|
__svm_vmrun |
x86,x64 |
Arquivo de cabeçalho <intrin.h>