共用方式為


__svm_vmrun

Microsoft 特定的

開始執行對應至指定之虛擬機器控制區塊 (VMCB) 的虛擬機器客體程式碼。

語法

void __svm_vmrun(
   size_t VmcbPhysicalAddress
);

參數

VmcbPhysicalAddress
[in]VMCB 的實體位址。

備註

__svm_vmrun 式會使用 VMCB 中最少的資訊量,開始執行虛擬機器客體程式碼。 如果您需要詳細資訊來處理複雜的中斷,或切換至另一個來賓,請使用 __svm_vmsave __svm_vmload 函式。

__svm_vmrun 函式相當於 VMRUN 機器指令。 這個函式支援主機虛擬機器監視器與客體作業系統及其應用程式的互動。 如需詳細資訊,請在 AMD 公司 網站搜尋檔「AMD64 Architecture Programmer's Manual Volume 2: System Programming」檔編號 24593,修訂 3.11 或更新版本

需求

內建 架構
__svm_vmrun x86、x64

標頭檔 < intrin.h>

END Microsoft 特定的

另請參閱

編譯器內建函式
__svm_vmsave
__svm_vmload