HyperPlatform Programmer's Reference
Public Attributes | List of all members
VmxPinBasedControls Union Reference

See: Definitions of Pin-Based VM-Execution Controls. More...

#include <ia32_type.h>

Public Attributes

unsigned int all
 
struct {
   unsigned   external_interrupt_exiting: 1
 [0] More...
 
   unsigned   reserved1: 2
 [1:2] More...
 
   unsigned   nmi_exiting: 1
 [3] More...
 
   unsigned   reserved2: 1
 [4] More...
 
   unsigned   virtual_nmis: 1
 [5] More...
 
   unsigned   activate_vmx_peemption_timer: 1
 [6] More...
 
   unsigned   process_posted_interrupts: 1
 [7] More...
 
fields
 

Detailed Description

See: Definitions of Pin-Based VM-Execution Controls.

Definition at line 972 of file ia32_type.h.

Member Data Documentation

◆ activate_vmx_peemption_timer

unsigned VmxPinBasedControls::activate_vmx_peemption_timer

[6]

Definition at line 980 of file ia32_type.h.

◆ all

unsigned int VmxPinBasedControls::all

Definition at line 973 of file ia32_type.h.

◆ external_interrupt_exiting

unsigned VmxPinBasedControls::external_interrupt_exiting

[0]

Definition at line 975 of file ia32_type.h.

◆ fields

struct { ... } VmxPinBasedControls::fields

◆ nmi_exiting

unsigned VmxPinBasedControls::nmi_exiting

[3]

Definition at line 977 of file ia32_type.h.

◆ process_posted_interrupts

unsigned VmxPinBasedControls::process_posted_interrupts

[7]

Definition at line 981 of file ia32_type.h.

◆ reserved1

unsigned VmxPinBasedControls::reserved1

[1:2]

Definition at line 976 of file ia32_type.h.

◆ reserved2

unsigned VmxPinBasedControls::reserved2

[4]

Definition at line 978 of file ia32_type.h.

◆ virtual_nmis

unsigned VmxPinBasedControls::virtual_nmis

[5]

Definition at line 979 of file ia32_type.h.


The documentation for this union was generated from the following file: