Поделиться через


__vmx_on

Только для систем Microsoft

Активировать операция расширений виртуальной машины (VMX) в процессоре.

unsigned char __vmx_on(
   unsigned __int64 *VmsSupportPhysicalAddress
);

Параметры

  • [входящий] VmsSupportPhysicalAddress
    Указатель к физическому адресу с пакетом обновления 64 (sp2), указывающий на структуре элемента управления виртуальной машины (VMCS).

Возвращаемое значение

Значение

Значение

0

Операция завершилась успешно.

1

Операция завершилась неуспешно с расширенным доступным текущего состояния в VM-instruction error field VMCS.

2

Эта операция окончилась неудачей без доступных состояний.

Заметки

Функция __vmx_on соответствует инструкцие на компьютере VMXON. Эта функция поддерживает взаимодействие монитора виртуальной машины узла с операционной системой для виртуальной машине и своими приложениями. Дополнительные сведения см. в документе «технические данные виртуализации Intel для IA-32 архитектуры Intel,» номер документа C97063-002, на Intel Корпорация сайте.

Требования

Встроенный объект

Архитектура

__vmx_on

x64

Файл заголовка <intrin.h>

См. также

Ссылки

Встроенные объекты компилятора