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

See: MISCELLANEOUS DATA. More...

#include <ia32_type.h>

Public Attributes

unsigned __int64 all
 
struct {
   unsigned   time_stamp: 5
 [0:4] More...
 
   unsigned   reserved1: 1
 [5] More...
 
   unsigned   supported_activity_state_hlt: 1
 [6] More...
 
   unsigned   supported_activity_state_shutdown: 1
 [7] More...
 
   unsigned   supported_activity_state_wait_for_sipi: 1
 [8] More...
 
   unsigned   reserved2: 6
 [9:14] More...
 
   unsigned   supported_read_ia32_smbase_msr: 1
 [15] More...
 
   unsigned   supported_cr3_target_value_number: 8
 [16:23] More...
 
   unsigned   supported_cr3_target_value_number_clear: 1
 [24] More...
 
   unsigned   maximum_msrs_number: 3
 [25:27] More...
 
   unsigned   suppoeted_change_ia32_smm_monitor_ctl: 1
 [28] More...
 
   unsigned   supported_vmwrite_vm_exit_information: 1
 [29] More...
 
   unsigned   reserved3: 2
 [30:31] More...
 
   unsigned   revision_identifier: 32
 [32:63] More...
 
fields
 

Detailed Description

See: MISCELLANEOUS DATA.

Definition at line 1153 of file ia32_type.h.

Member Data Documentation

◆ all

unsigned __int64 Ia32VmxMiscMsr::all

Definition at line 1154 of file ia32_type.h.

◆ fields

struct { ... } Ia32VmxMiscMsr::fields

◆ maximum_msrs_number

unsigned Ia32VmxMiscMsr::maximum_msrs_number

[25:27]

Definition at line 1165 of file ia32_type.h.

◆ reserved1

unsigned Ia32VmxMiscMsr::reserved1

[5]

Definition at line 1157 of file ia32_type.h.

◆ reserved2

unsigned Ia32VmxMiscMsr::reserved2

[9:14]

Definition at line 1161 of file ia32_type.h.

◆ reserved3

unsigned Ia32VmxMiscMsr::reserved3

[30:31]

Definition at line 1168 of file ia32_type.h.

◆ revision_identifier

unsigned Ia32VmxMiscMsr::revision_identifier

[32:63]

Definition at line 1169 of file ia32_type.h.

◆ suppoeted_change_ia32_smm_monitor_ctl

unsigned Ia32VmxMiscMsr::suppoeted_change_ia32_smm_monitor_ctl

[28]

Definition at line 1166 of file ia32_type.h.

◆ supported_activity_state_hlt

unsigned Ia32VmxMiscMsr::supported_activity_state_hlt

[6]

Definition at line 1158 of file ia32_type.h.

◆ supported_activity_state_shutdown

unsigned Ia32VmxMiscMsr::supported_activity_state_shutdown

[7]

Definition at line 1159 of file ia32_type.h.

◆ supported_activity_state_wait_for_sipi

unsigned Ia32VmxMiscMsr::supported_activity_state_wait_for_sipi

[8]

Definition at line 1160 of file ia32_type.h.

◆ supported_cr3_target_value_number

unsigned Ia32VmxMiscMsr::supported_cr3_target_value_number

[16:23]

Definition at line 1163 of file ia32_type.h.

◆ supported_cr3_target_value_number_clear

unsigned Ia32VmxMiscMsr::supported_cr3_target_value_number_clear

[24]

Definition at line 1164 of file ia32_type.h.

◆ supported_read_ia32_smbase_msr

unsigned Ia32VmxMiscMsr::supported_read_ia32_smbase_msr

[15]

Definition at line 1162 of file ia32_type.h.

◆ supported_vmwrite_vm_exit_information

unsigned Ia32VmxMiscMsr::supported_vmwrite_vm_exit_information

[29]

Definition at line 1167 of file ia32_type.h.

◆ time_stamp

unsigned Ia32VmxMiscMsr::time_stamp

[0:4]

Definition at line 1156 of file ia32_type.h.


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