Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Блок, относящийся только к системам Майкрософт
Активирует операцию расширений виртуальных машин (VMX) в процессоре.
Синтаксис
unsigned char __vmx_on(
unsigned __int64 *VmxonRegionPhysicalAddress
);
Параметры
VmxonRegionPhysicalAddress
[in] Указатель на 64-разрядный физический адрес с выравниванием 4 КБ, указывающий на регион VMXON.
Возвращаемое значение
Значение | Значение |
---|---|
0 | Операция выполнена успешно. |
1 | Не удалось выполнить операцию; расширенные сведения о состоянии доступны в VM-instruction error field текущей структуре VMCS. |
2 | Сбой операции без сведений о состоянии. |
Замечания
Функция __vmx_on
соответствует инструкции VMXON
компьютера. Эта функция поддерживает взаимодействие монитора виртуальной машины узла с гостевой операционной системой и ее приложениями. Дополнительные сведения см. в руководстве разработчика по архитектуре Intel 64 и IA-32 Для разработчиков программного обеспечения, томе 3C. Руководство по программированию системы, часть 3" в руководствах разработчиков архитектуры Intel 64 и IA-32.
Требования
Intrinsic | Архитектура |
---|---|
__vmx_on |
x64 |
Файл<заголовка intrin.h>
Завершение блока, относящегося только к системам Майкрософт