__svm_vmrun
Specifické pro Microsoft
Spustí spuštění kódu hosta virtuálního počítače, který odpovídá zadanému řídicímu bloku virtuálního počítače (VMCB).
Syntaxe
void __svm_vmrun(
size_t VmcbPhysicalAddress
);
Parametry
VmcbPhysicalAddress
[v] Fyzická adresa VMCB.
Poznámky
Funkce __svm_vmrun
používá minimální množství informací v nástroji VMCB k zahájení spouštění kódu hosta virtuálního počítače. Funkci __svm_vmsave nebo __svm_vmload použijte, pokud potřebujete další informace pro zpracování komplexního přerušení nebo přepnutí na jiného hosta.
Funkce __svm_vmrun
je ekvivalentní strojovému pokynu VMRUN
. Tato funkce podporuje interakci monitorování virtuálního počítače hostitele s hostujícím operačním systémem a jeho aplikacemi. Další informace naleznete v dokumentu "AMD64 Architecture Programmer's Manual Volume 2: System Programming", dokument číslo 24593, revize 3.11 nebo novější, na webu společnosti AMD.
Požadavky
Vnitřní | Architektura |
---|---|
__svm_vmrun |
x86, x64 |
Hlavičkový soubor<intrin.h>
END Microsoft Specific