分享方式:


__vmx_vmwrite

Microsoft 特定的

將指定的值寫入目前虛擬機器控制結構 (VMCS) 中指定的欄位。

語法

unsigned char __vmx_vmwrite(
   size_t Field,
   size_t FieldValue
);

參數

欄位
[in]要寫入的 VMCS 欄位。

FieldValue
[in]要寫入 VMCS 欄位的值。

傳回值

0
作業成功。

1
作業失敗,在目前 VMCS的 VM-instruction error field 中有擴充狀態。

2
作業失敗,無可用的狀態。

備註

__vmx_vmwrite 函式相當於 VMWRITE 機器指令。 參數的值 Field 是 Intel 檔中所述的編碼欄位索引。 如需詳細資訊,請在 Intel Corporation 網站搜尋「IA-32 Intel Architecture 的 Intel 虛擬化技術規格」 附錄 C。

需求

內建 架構
__vmx_vmwrite x64

標頭檔 < intrin.h>

END Microsoft 特定的

另請參閱

編譯器內建函式
__vmx_vmread