__vmx_vmwrite
Microsoft 专用
写入指定的字段中指定的值与当前虚拟计算机控制结构 (VMCS)。
unsigned char __vmx_vmwrite(
size_t Field,
size_t FieldValue
);
参数
Parameter |
说明 |
---|---|
[in] Field |
写入的 VMCS 字段。 |
[in] FieldValue |
写入的值设置为 VMCS 字段。 |
返回值
0
操作成功。1
操作 failed with 扩展的状态可用于在当前 VMCS 的 VM-instruction error field 。2
操作失败,但没有可用状态。
备注
__vmx_vmwrite 功能与 VMWRITE 指令是等效的。 Field 参数的值是在 Intel 文档中介绍的编码域的索引。 有关更多信息,搜索文档, “IA-32 Intel 体系结构的 Intel 虚拟化技术规范,”在网站单据数字, C97063-002 Intel Corporation ,然后参考附录 C 该文档。
要求
内部 |
体系结构 |
---|---|
__vmx_vmwrite |
x64 |
头文件 <intrin.h>