Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Блок, относящийся только к системам Майкрософт
Записывает указанное значение в указанное поле в текущей структуре управления виртуальными машинами (VMCS).
Синтаксис
unsigned char __vmx_vmwrite(
size_t Field,
size_t FieldValue
);
Параметры
Поле
[in] Поле VMCS для записи.
FieldValue
[in] Значение для записи в поле VMCS.
Возвращаемое значение
0
Операция выполнена успешно.
1
Не удалось выполнить операцию; расширенные сведения о состоянии доступны в VM-instruction error field
текущей структуре VMCS.
2
Сбой операции без сведений о состоянии.
Замечания
Функция __vmx_vmwrite
эквивалентна инструкции компьютера VMWRITE
. Значение Field
параметра — это закодированный индекс поля, описанный в документации Intel. Дополнительные сведения см. на сайте Intel Corporation на сайте Intel Virtualization Technical Specification for the IA-32 Intel Architecture.
Требования
Intrinsic | Архитектура |
---|---|
__vmx_vmwrite |
x64 |
Файл<заголовка intrin.h>
Завершение блока, относящегося только к системам Майкрософт