__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>