__vmx_vmptrld
Только для систем Microsoft
Загружает указатель на текущий структуре элемента управления виртуальной машины (VMCS) из указанного адреса.
int __vmx_vmptrld(
unsigned __int64 *VmcsPhysicalAddress
);
Параметры
- [in] *VmcsPhysicalAddress
Адрес, в котором хранится указатель VMCS.
Возвращаемое значение
0
Операция завершилась успешно.1
Операция завершилась неуспешно с расширенным доступным текущего состояния в VM-instruction error field VMCS.2
Эта операция окончилась неудачей без доступных состояний.
Заметки
Указатель VMCS пакетом обновления 64 (sp2) физический адрес.
Функция __vmx_vmptrld эквивалентна инструкцие на компьютере VMPTRLD. Эта функция поддерживает взаимодействие монитора виртуальной машины узла с операционной системой для виртуальной машине и своими приложениями. Дополнительные сведения см. в документе «технические данные виртуализации Intel для IA-32 архитектуры Intel,» номер документа C97063-002, на Intel Корпорация сайте.
Требования
Встроенный объект |
Архитектура |
---|---|
__vmx_vmptrld |
x64 |
Файл заголовка <intrin.h>