#include <HypervTlfs.h>
◆ abort
UINT32 hv_enlightened_vmcs::abort |
◆ cpu_based_vm_exec_control
UINT32 hv_enlightened_vmcs::cpu_based_vm_exec_control |
◆ cr0_guest_host_mask
UINT64 hv_enlightened_vmcs::cr0_guest_host_mask |
◆ cr0_read_shadow
UINT64 hv_enlightened_vmcs::cr0_read_shadow |
◆ cr3_target_count
UINT32 hv_enlightened_vmcs::cr3_target_count |
◆ cr3_target_value0
UINT64 hv_enlightened_vmcs::cr3_target_value0 |
◆ cr3_target_value1
UINT64 hv_enlightened_vmcs::cr3_target_value1 |
◆ cr3_target_value2
UINT64 hv_enlightened_vmcs::cr3_target_value2 |
◆ cr3_target_value3
UINT64 hv_enlightened_vmcs::cr3_target_value3 |
◆ cr4_guest_host_mask
UINT64 hv_enlightened_vmcs::cr4_guest_host_mask |
◆ cr4_read_shadow
UINT64 hv_enlightened_vmcs::cr4_read_shadow |
◆ ept_pointer
UINT64 hv_enlightened_vmcs::ept_pointer |
◆ exception_bitmap
UINT32 hv_enlightened_vmcs::exception_bitmap |
◆ exit_io_instruction_ecx
UINT64 hv_enlightened_vmcs::exit_io_instruction_ecx |
◆ exit_io_instruction_edi
UINT64 hv_enlightened_vmcs::exit_io_instruction_edi |
◆ exit_io_instruction_eip
UINT64 hv_enlightened_vmcs::exit_io_instruction_eip |
◆ exit_io_instruction_esi
UINT64 hv_enlightened_vmcs::exit_io_instruction_esi |
◆ exit_qualification
UINT64 hv_enlightened_vmcs::exit_qualification |
◆ guest_activity_state
UINT32 hv_enlightened_vmcs::guest_activity_state |
◆ guest_bndcfgs
UINT64 hv_enlightened_vmcs::guest_bndcfgs |
◆ guest_cr0
UINT64 hv_enlightened_vmcs::guest_cr0 |
◆ guest_cr3
UINT64 hv_enlightened_vmcs::guest_cr3 |
◆ guest_cr4
UINT64 hv_enlightened_vmcs::guest_cr4 |
◆ guest_cs_ar_bytes
UINT32 hv_enlightened_vmcs::guest_cs_ar_bytes |
◆ guest_cs_base
UINT64 hv_enlightened_vmcs::guest_cs_base |
◆ guest_cs_limit
UINT32 hv_enlightened_vmcs::guest_cs_limit |
◆ guest_cs_selector
UINT16 hv_enlightened_vmcs::guest_cs_selector |
◆ guest_dr7
UINT64 hv_enlightened_vmcs::guest_dr7 |
◆ guest_ds_ar_bytes
UINT32 hv_enlightened_vmcs::guest_ds_ar_bytes |
◆ guest_ds_base
UINT64 hv_enlightened_vmcs::guest_ds_base |
◆ guest_ds_limit
UINT32 hv_enlightened_vmcs::guest_ds_limit |
◆ guest_ds_selector
UINT16 hv_enlightened_vmcs::guest_ds_selector |
◆ guest_es_ar_bytes
UINT32 hv_enlightened_vmcs::guest_es_ar_bytes |
◆ guest_es_base
UINT64 hv_enlightened_vmcs::guest_es_base |
◆ guest_es_limit
UINT32 hv_enlightened_vmcs::guest_es_limit |
◆ guest_es_selector
UINT16 hv_enlightened_vmcs::guest_es_selector |
◆ guest_fs_ar_bytes
UINT32 hv_enlightened_vmcs::guest_fs_ar_bytes |
◆ guest_fs_base
UINT64 hv_enlightened_vmcs::guest_fs_base |
◆ guest_fs_limit
UINT32 hv_enlightened_vmcs::guest_fs_limit |
◆ guest_fs_selector
UINT16 hv_enlightened_vmcs::guest_fs_selector |
◆ guest_gdtr_base
UINT64 hv_enlightened_vmcs::guest_gdtr_base |
◆ guest_gdtr_limit
UINT32 hv_enlightened_vmcs::guest_gdtr_limit |
◆ guest_gs_ar_bytes
UINT32 hv_enlightened_vmcs::guest_gs_ar_bytes |
◆ guest_gs_base
UINT64 hv_enlightened_vmcs::guest_gs_base |
◆ guest_gs_limit
UINT32 hv_enlightened_vmcs::guest_gs_limit |
◆ guest_gs_selector
UINT16 hv_enlightened_vmcs::guest_gs_selector |
◆ guest_ia32_debugctl
UINT64 hv_enlightened_vmcs::guest_ia32_debugctl |
◆ guest_ia32_efer
UINT64 hv_enlightened_vmcs::guest_ia32_efer |
◆ guest_ia32_pat
UINT64 hv_enlightened_vmcs::guest_ia32_pat |
◆ guest_idtr_base
UINT64 hv_enlightened_vmcs::guest_idtr_base |
◆ guest_idtr_limit
UINT32 hv_enlightened_vmcs::guest_idtr_limit |
◆ guest_interruptibility_info
UINT32 hv_enlightened_vmcs::guest_interruptibility_info |
◆ guest_ldtr_ar_bytes
UINT32 hv_enlightened_vmcs::guest_ldtr_ar_bytes |
◆ guest_ldtr_base
UINT64 hv_enlightened_vmcs::guest_ldtr_base |
◆ guest_ldtr_limit
UINT32 hv_enlightened_vmcs::guest_ldtr_limit |
◆ guest_ldtr_selector
UINT16 hv_enlightened_vmcs::guest_ldtr_selector |
◆ guest_linear_address
UINT64 hv_enlightened_vmcs::guest_linear_address |
◆ guest_pdptr0
UINT64 hv_enlightened_vmcs::guest_pdptr0 |
◆ guest_pdptr1
UINT64 hv_enlightened_vmcs::guest_pdptr1 |
◆ guest_pdptr2
UINT64 hv_enlightened_vmcs::guest_pdptr2 |
◆ guest_pdptr3
UINT64 hv_enlightened_vmcs::guest_pdptr3 |
◆ guest_pending_dbg_exceptions
UINT64 hv_enlightened_vmcs::guest_pending_dbg_exceptions |
◆ guest_physical_address
UINT64 hv_enlightened_vmcs::guest_physical_address |
◆ guest_rflags
UINT64 hv_enlightened_vmcs::guest_rflags |
◆ guest_rip
UINT64 hv_enlightened_vmcs::guest_rip |
◆ guest_rsp
UINT64 hv_enlightened_vmcs::guest_rsp |
◆ guest_ss_ar_bytes
UINT32 hv_enlightened_vmcs::guest_ss_ar_bytes |
◆ guest_ss_base
UINT64 hv_enlightened_vmcs::guest_ss_base |
◆ guest_ss_limit
UINT32 hv_enlightened_vmcs::guest_ss_limit |
◆ guest_ss_selector
UINT16 hv_enlightened_vmcs::guest_ss_selector |
◆ guest_sysenter_cs
UINT32 hv_enlightened_vmcs::guest_sysenter_cs |
◆ guest_sysenter_eip
UINT64 hv_enlightened_vmcs::guest_sysenter_eip |
◆ guest_sysenter_esp
UINT64 hv_enlightened_vmcs::guest_sysenter_esp |
◆ guest_tr_ar_bytes
UINT32 hv_enlightened_vmcs::guest_tr_ar_bytes |
◆ guest_tr_base
UINT64 hv_enlightened_vmcs::guest_tr_base |
◆ guest_tr_limit
UINT32 hv_enlightened_vmcs::guest_tr_limit |
◆ guest_tr_selector
UINT16 hv_enlightened_vmcs::guest_tr_selector |
◆ host_cr0
UINT64 hv_enlightened_vmcs::host_cr0 |
◆ host_cr3
UINT64 hv_enlightened_vmcs::host_cr3 |
◆ host_cr4
UINT64 hv_enlightened_vmcs::host_cr4 |
◆ host_cs_selector
UINT16 hv_enlightened_vmcs::host_cs_selector |
◆ host_ds_selector
UINT16 hv_enlightened_vmcs::host_ds_selector |
◆ host_es_selector
UINT16 hv_enlightened_vmcs::host_es_selector |
◆ host_fs_base
UINT64 hv_enlightened_vmcs::host_fs_base |
◆ host_fs_selector
UINT16 hv_enlightened_vmcs::host_fs_selector |
◆ host_gdtr_base
UINT64 hv_enlightened_vmcs::host_gdtr_base |
◆ host_gs_base
UINT64 hv_enlightened_vmcs::host_gs_base |
◆ host_gs_selector
UINT16 hv_enlightened_vmcs::host_gs_selector |
◆ host_ia32_efer
UINT64 hv_enlightened_vmcs::host_ia32_efer |
◆ host_ia32_pat
UINT64 hv_enlightened_vmcs::host_ia32_pat |
◆ host_ia32_sysenter_cs
UINT32 hv_enlightened_vmcs::host_ia32_sysenter_cs |
◆ host_ia32_sysenter_eip
UINT64 hv_enlightened_vmcs::host_ia32_sysenter_eip |
◆ host_ia32_sysenter_esp
UINT64 hv_enlightened_vmcs::host_ia32_sysenter_esp |
◆ host_idtr_base
UINT64 hv_enlightened_vmcs::host_idtr_base |
◆ host_rip
UINT64 hv_enlightened_vmcs::host_rip |
◆ host_rsp
UINT64 hv_enlightened_vmcs::host_rsp |
◆ host_ss_selector
UINT16 hv_enlightened_vmcs::host_ss_selector |
◆ host_tr_base
UINT64 hv_enlightened_vmcs::host_tr_base |
◆ host_tr_selector
UINT16 hv_enlightened_vmcs::host_tr_selector |
◆ hv_clean_fields
UINT32 hv_enlightened_vmcs::hv_clean_fields |
◆ [struct]
struct { ... } hv_enlightened_vmcs::hv_enlightenments_control |
◆ hv_padding_32
UINT32 hv_enlightened_vmcs::hv_padding_32 |
◆ hv_synthetic_controls
UINT32 hv_enlightened_vmcs::hv_synthetic_controls |
◆ hv_vm_id
UINT64 hv_enlightened_vmcs::hv_vm_id |
◆ hv_vp_id
UINT32 hv_enlightened_vmcs::hv_vp_id |
◆ idt_vectoring_error_code
UINT32 hv_enlightened_vmcs::idt_vectoring_error_code |
◆ idt_vectoring_info_field
UINT32 hv_enlightened_vmcs::idt_vectoring_info_field |
◆ io_bitmap_a
UINT64 hv_enlightened_vmcs::io_bitmap_a |
◆ io_bitmap_b
UINT64 hv_enlightened_vmcs::io_bitmap_b |
◆ msr_bitmap [1/2]
UINT64 hv_enlightened_vmcs::msr_bitmap |
◆ msr_bitmap [2/2]
UINT32 hv_enlightened_vmcs::msr_bitmap |
◆ nested_flush_hypercall
UINT32 hv_enlightened_vmcs::nested_flush_hypercall |
◆ padding16_1
UINT16 hv_enlightened_vmcs::padding16_1 |
◆ padding16_2
UINT16 hv_enlightened_vmcs::padding16_2[3] |
◆ padding64_1
UINT64 hv_enlightened_vmcs::padding64_1[3] |
◆ padding64_2
UINT64 hv_enlightened_vmcs::padding64_2[5] |
◆ padding64_4
UINT64 hv_enlightened_vmcs::padding64_4[4] |
◆ padding64_5
UINT64 hv_enlightened_vmcs::padding64_5[7] |
◆ padding64_6
UINT64 hv_enlightened_vmcs::padding64_6[7] |
◆ page_fault_error_code_mask
UINT32 hv_enlightened_vmcs::page_fault_error_code_mask |
◆ page_fault_error_code_match
UINT32 hv_enlightened_vmcs::page_fault_error_code_match |
◆ partition_assist_page
UINT64 hv_enlightened_vmcs::partition_assist_page |
◆ pin_based_vm_exec_control
UINT32 hv_enlightened_vmcs::pin_based_vm_exec_control |
◆ reserved
UINT32 hv_enlightened_vmcs::reserved |
◆ revision_id
UINT32 hv_enlightened_vmcs::revision_id |
◆ secondary_vm_exec_control
UINT32 hv_enlightened_vmcs::secondary_vm_exec_control |
◆ tpr_threshold
UINT32 hv_enlightened_vmcs::tpr_threshold |
◆ tsc_offset
UINT64 hv_enlightened_vmcs::tsc_offset |
◆ virtual_apic_page_addr
UINT64 hv_enlightened_vmcs::virtual_apic_page_addr |
◆ virtual_processor_id
UINT16 hv_enlightened_vmcs::virtual_processor_id |
◆ vm_entry_controls
UINT32 hv_enlightened_vmcs::vm_entry_controls |
◆ vm_entry_exception_error_code
UINT32 hv_enlightened_vmcs::vm_entry_exception_error_code |
◆ vm_entry_instruction_len
UINT32 hv_enlightened_vmcs::vm_entry_instruction_len |
◆ vm_entry_intr_info_field
UINT32 hv_enlightened_vmcs::vm_entry_intr_info_field |
◆ vm_entry_msr_load_addr
UINT64 hv_enlightened_vmcs::vm_entry_msr_load_addr |
◆ vm_entry_msr_load_count
UINT32 hv_enlightened_vmcs::vm_entry_msr_load_count |
◆ vm_exit_controls
UINT32 hv_enlightened_vmcs::vm_exit_controls |
◆ vm_exit_instruction_len
UINT32 hv_enlightened_vmcs::vm_exit_instruction_len |
◆ vm_exit_intr_error_code
UINT32 hv_enlightened_vmcs::vm_exit_intr_error_code |
◆ vm_exit_intr_info
UINT32 hv_enlightened_vmcs::vm_exit_intr_info |
◆ vm_exit_msr_load_addr
UINT64 hv_enlightened_vmcs::vm_exit_msr_load_addr |
◆ vm_exit_msr_load_count
UINT32 hv_enlightened_vmcs::vm_exit_msr_load_count |
◆ vm_exit_msr_store_addr
UINT64 hv_enlightened_vmcs::vm_exit_msr_store_addr |
◆ vm_exit_msr_store_count
UINT32 hv_enlightened_vmcs::vm_exit_msr_store_count |
◆ vm_exit_reason
UINT32 hv_enlightened_vmcs::vm_exit_reason |
◆ vm_instruction_error
UINT32 hv_enlightened_vmcs::vm_instruction_error |
◆ vmcs_link_pointer
UINT64 hv_enlightened_vmcs::vmcs_link_pointer |
◆ vmx_instruction_info
UINT32 hv_enlightened_vmcs::vmx_instruction_info |
◆ xss_exit_bitmap
UINT64 hv_enlightened_vmcs::xss_exit_bitmap |
The documentation for this struct was generated from the following file: