分享方式:


__vmx_on

Microsoft 特定的

啟動處理器中的虛擬機器擴充功能 (VMX) 作業。

語法

unsigned char __vmx_on(
   unsigned __int64 *VmxonRegionPhysicalAddress
);

參數

VmxonRegionPhysicalAddress
[in]指向 VMXON 區域的 64 位 4KB 對齊實體位址指標。

傳回值

意義
0 作業成功。
1 作業失敗,在目前 VMCS的 VM-instruction error field 中有擴充狀態。
2 作業失敗,無可用的狀態。

備註

__vmx_on 式會對應至 VMXON 機器指令。 這個函式支援主機虛擬機器監視器與客體作業系統及其應用程式的互動。 如需詳細資訊,請參閱 Intel 64 和 IA-32 架構軟體發展人員手冊、第 3C 卷:Intel 64 和 IA-32 架構開發人員手冊 中的 系統程式設計指南第 3 部分。

需求

內建 架構
__vmx_on x64

標頭檔 < intrin.h>

END Microsoft 特定的

另請參閱

編譯器內建函式