__svm_vmrun
Sezione specifica Microsoft
Avvia l'esecuzione del codice guest della macchina virtuale che corrisponde al blocco di controllo della macchina virtuale (VMCB) specificato.
Sintassi
void __svm_vmrun(
size_t VmcbPhysicalAddress
);
Parametri
VmcbPhysicalAddress
[in] Indirizzo fisico di VMCB.
Osservazioni:
La __svm_vmrun
funzione usa una quantità minima di informazioni in VMCB per iniziare a eseguire il codice guest della macchina virtuale. Usare la funzione __svm_vmsave o __svm_vmload se sono necessarie altre informazioni per gestire un interrupt complesso o per passare a un altro guest.
La funzione __svm_vmrun
è equivalente alle VMRUN
istruzioni in linguaggio macchina. Questa funzione supporta l'interazione di monitoraggio della macchina virtuale di un host con un sistema operativo guest e le relative applicazioni. Per altre informazioni, cercare il documento "AMD64 Architecture Programmer's Manual Volume 2: System Programming", numero di documento 24593, revisione 3.11 o successiva, nel sito amd corporation .
Requisiti
Intrinsic | Architettura |
---|---|
__svm_vmrun |
x86, x64 |
<File di intestazione intrin.h>
Fine sezione specifica Microsoft