|
HyperPlatform Programmer's 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 |
See: BASIC VMX INFORMATION.
Definition at line 1134 of file ia32_type.h.
| unsigned __int64 Ia32VmxBasicMsr::all |
Definition at line 1135 of file ia32_type.h.
| struct { ... } Ia32VmxBasicMsr::fields |
| unsigned Ia32VmxBasicMsr::memory_type |
[50:53]
Definition at line 1144 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::region_clear |
[44]
Definition at line 1140 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::region_size |
[32:43]
Definition at line 1139 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::reserved1 |
[31]
Definition at line 1138 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::reserved2 |
[45:47]
Definition at line 1141 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::reserved3 |
[56:63]
Definition at line 1147 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::revision_identifier |
[0:30]
Definition at line 1137 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::supported_dual_moniter |
[49]
Definition at line 1143 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::supported_ia64 |
[48]
Definition at line 1142 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::vm_exit_report |
[54]
Definition at line 1145 of file ia32_type.h.
| unsigned Ia32VmxBasicMsr::vmx_capability_hint |
[55]
Definition at line 1146 of file ia32_type.h.
1.8.14