Condividi tramite


__vmx_vmresume

Specifici di Microsoft

Operazione non radice consente di riprendere l'esecuzione VMX utilizzando la struttura di controllo corrente della macchina (VMCS) virtuale.

unsigned char __vmx_vmresume(
   void);

Valore restituito

Valore

Significato

0

L'operazione è riuscita.

1

L'operazione non riesce con lo stato esteso disponibile in VM-instruction error field corrente VMCS.

2

L'operazione non riesce senza stato disponibile.

Note

Un'applicazione può eseguire un'operazione di VM-immettere utilizzando __vmx_vmlaunch o la funzione di __vmx_vmresume . La funzione di __vmx_vmlaunch può essere utilizzata solo con un VMCS con lo stato originale viene Cleare la funzione di __vmx_vmresume può essere utilizzata solo con un VMCS con lo stato originale viene Launched. Di conseguenza, utilizzare la funzione di __vmx_vmclear per impostare lo stato originale di un VMCS a Clearquindi utilizzare la funzione di __vmx_vmlaunch per la prima VM-immettono l'operazione e la funzione di __vmx_vmresume per le successive VM-immette le operazioni.

La funzione di __vmx_vmresume equivale all'istruzione macchina di VMRESUME . Questa funzione supporta l'interazione di monitoraggio della macchina virtuale dell'host con un sistema operativo guest e le relative applicazioni. Per ulteriori informazioni, ricerca del documento PDF, “caratteristica tecnica di virtualizzazione Intel per l'architettura di IA-32 Intel,„ numero di documento C97063-002, Intel Corporation al sito.

Requisiti

Intrinseco

Architettura

__vmx_vmresume

x64

File di intestazione <intrin.h>

Vedere anche

Riferimenti

Intrinseci del compilatore

__vmx_vmlaunch

__vmx_vmclear