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

See: BASIC VMX INFORMATION. More...

#include <ia32_type.h>

Public Attributes

unsigned __int64 all
 
struct {
   unsigned   revision_identifier: 31
 [0:30] More...
 
   unsigned   reserved1: 1
 [31] More...
 
   unsigned   region_size: 12
 [32:43] More...
 
   unsigned   region_clear: 1
 [44] More...
 
   unsigned   reserved2: 3
 [45:47] More...
 
   unsigned   supported_ia64: 1
 [48] More...
 
   unsigned   supported_dual_moniter: 1
 [49] More...
 
   unsigned   memory_type: 4
 [50:53] More...
 
   unsigned   vm_exit_report: 1
 [54] More...
 
   unsigned   vmx_capability_hint: 1
 [55] More...
 
   unsigned   reserved3: 8
 [56:63] More...
 
fields
 

Detailed Description

See: BASIC VMX INFORMATION.

Definition at line 1134 of file ia32_type.h.

Member Data Documentation

◆ all

unsigned __int64 Ia32VmxBasicMsr::all

Definition at line 1135 of file ia32_type.h.

◆ fields

struct { ... } Ia32VmxBasicMsr::fields

◆ memory_type

unsigned Ia32VmxBasicMsr::memory_type

[50:53]

Definition at line 1144 of file ia32_type.h.

◆ region_clear

unsigned Ia32VmxBasicMsr::region_clear

[44]

Definition at line 1140 of file ia32_type.h.

◆ region_size

unsigned Ia32VmxBasicMsr::region_size

[32:43]

Definition at line 1139 of file ia32_type.h.

◆ reserved1

unsigned Ia32VmxBasicMsr::reserved1

[31]

Definition at line 1138 of file ia32_type.h.

◆ reserved2

unsigned Ia32VmxBasicMsr::reserved2

[45:47]

Definition at line 1141 of file ia32_type.h.

◆ reserved3

unsigned Ia32VmxBasicMsr::reserved3

[56:63]

Definition at line 1147 of file ia32_type.h.

◆ revision_identifier

unsigned Ia32VmxBasicMsr::revision_identifier

[0:30]

Definition at line 1137 of file ia32_type.h.

◆ supported_dual_moniter

unsigned Ia32VmxBasicMsr::supported_dual_moniter

[49]

Definition at line 1143 of file ia32_type.h.

◆ supported_ia64

unsigned Ia32VmxBasicMsr::supported_ia64

[48]

Definition at line 1142 of file ia32_type.h.

◆ vm_exit_report

unsigned Ia32VmxBasicMsr::vm_exit_report

[54]

Definition at line 1145 of file ia32_type.h.

◆ vmx_capability_hint

unsigned Ia32VmxBasicMsr::vmx_capability_hint

[55]

Definition at line 1146 of file ia32_type.h.


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