List of all items
Structs
- AlignedU128
- GuestCrashCtl
- HvAarch64PendingEvent
- HvAarch64PendingEventHeader
- HvAarch64PendingEventType
- HvAarch64PendingExceptionEvent
- HvAarch64PendingHypercallOutputEvent
- HvAarch64PendingHypercallOutputEventFlags
- HvAllArchRegisterName
- HvArm64HypercallInterceptMessage
- HvArm64InterceptMessageHeader
- HvArm64MemoryAccessInfo
- HvArm64MemoryInterceptMessage
- HvArm64MmioInterceptMessage
- HvArm64RegisterName
- HvArm64ResetInterceptMessage
- HvArm64ResetType
- HvArm64SynicSintDeliverableMessage
- HvArm64VpExecutionState
- HvCacheType
- HvDeliverabilityNotificationsRegister
- HvEnlightenmentInformation
- HvError
- HvFeatures
- HvHardwareFeatures
- HvHypercallInterceptMessageFlags
- HvInstructionEmulatorHintsRegister
- HvInterceptAccessType
- HvInternalActivityRegister
- HvInterruptControl
- HvInterruptType
- HvInvalidVpRegisterMessage
- HvIsolationConfiguration
- HvMapGpaFlags
- HvMessage
- HvMessageFlags
- HvMessageHeader
- HvMessageType
- HvMonitorPage
- HvMonitorPageSmall
- HvMonitorParameter
- HvMonitorTriggerGroup
- HvMonitorTriggerState
- HvPartitionIsolationType
- HvPartitionPrivilege
- HvPmTimerInfo
- HvReferenceTscPage
- HvRegisterGuestVsmPartitionConfig
- HvRegisterName
- HvRegisterReferenceTsc
- HvRegisterValue
- HvRegisterVpAssistPage
- HvRegisterVsmCapabilities
- HvRegisterVsmCodePageOffsets
- HvRegisterVsmPartitionConfig
- HvRegisterVsmPartitionStatus
- HvRegisterVsmVina
- HvRegisterVsmVpSecureVtlConfig
- HvRegisterVsmVpStatus
- HvRegisterVsmWpWaitForTlbLock
- HvStimerState
- HvSynicScontrol
- HvSynicSimpSiefp
- HvSynicSint
- HvSynicStimerConfig
- HvSyntheticTimersState
- HvVpAssistPage
- HvVpAssistPageActionSignalEvent
- HvVpVtlControl
- HvVtlEntryReason
- HvX64ApicEoiMessage
- HvX64CpuidInterceptMessage
- HvX64ExceptionInfo
- HvX64ExceptionInterceptMessage
- HvX64HaltMessage
- HvX64HypercallInterceptMessage
- HvX64InterceptMessageHeader
- HvX64InterruptStateRegister
- HvX64InterruptionDeliverableMessage
- HvX64IoPortAccessInfo
- HvX64IoPortInterceptMessage
- HvX64MemoryAccessInfo
- HvX64MemoryInterceptMessage
- HvX64MsrInterceptMessage
- HvX64PendingEvent
- HvX64PendingEventMemoryIntercept
- HvX64PendingEventMemoryInterceptAccessFlags
- HvX64PendingEventMemoryInterceptPendingEventHeader
- HvX64PendingEventReg0
- HvX64PendingExceptionEvent
- HvX64PendingExtIntEvent
- HvX64PendingHypercallOutputEvent
- HvX64PendingInterruptionRegister
- HvX64PendingInterruptionType
- HvX64PendingShadowIptEvent
- HvX64PendingVirtualizationFaultEvent
- HvX64RegisterName
- HvX64RegisterPage
- HvX64RegisterSevControl
- HvX64SegmentRegister
- HvX64SipiInterceptMessage
- HvX64SynicSintDeliverableMessage
- HvX64TableRegister
- HvX64UnrecoverableExceptionMessage
- HvX64VmgexitInterceptMessage
- HvX64VmgexitInterceptMessageFlags
- HvX64VmgexitInterceptMessageGhcbPage
- HvX64VmgexitInterceptMessageGhcbPageStandard
- HvX64VpExecutionState
- HypercallCode
- TimerMessagePayload
- hypercall::AcceptGpaPages
- hypercall::AcceptMemoryType
- hypercall::AcceptPagesAttributes
- hypercall::AssertVirtualInterrupt
- hypercall::CheckGpaPageVtlAccessResultCode
- hypercall::CheckSparseGpaPageVtlAccess
- hypercall::CheckSparseGpaPageVtlAccessOutput
- hypercall::Control
- hypercall::EnablePartitionVtl
- hypercall::EnablePartitionVtlFlags
- hypercall::EnableVpVtlArm64
- hypercall::EnableVpVtlX64
- hypercall::FlushVirtualAddressSpace
- hypercall::FlushVirtualAddressSpaceEx
- hypercall::GetSetVpRegisters
- hypercall::GetVpIndexFromApicId
- hypercall::HostVisibilityType
- hypercall::HvFlushFlags
- hypercall::HvGpaRange
- hypercall::HvGpaRangeExtended
- hypercall::HvGpaRangeExtendedLargePage
- hypercall::HvGpaRangeSimple
- hypercall::HvGuestOsId
- hypercall::HvGuestOsMicrosoft
- hypercall::HvGuestOsMicrosoftIds
- hypercall::HvGuestOsOpenSource
- hypercall::HvGuestOsOpenSourceType
- hypercall::HvGvaRange
- hypercall::HvGvaRangeExtended
- hypercall::HvGvaRangeExtendedLargePage
- hypercall::HvGvaRangeSimple
- hypercall::HvInputVtl
- hypercall::HvInterceptParameters
- hypercall::HvInterceptType
- hypercall::HvInterruptSource
- hypercall::HvInterruptTargetFlags
- hypercall::HvRegisterAssoc
- hypercall::HypercallOutput
- hypercall::InitialVpContextArm64
- hypercall::InitialVpContextX64
- hypercall::InstallIntercept
- hypercall::InterruptEntry
- hypercall::InterruptTarget
- hypercall::MemoryMappedIoRead
- hypercall::MemoryMappedIoReadOutput
- hypercall::MemoryMappedIoWrite
- hypercall::ModifyHostVisibility
- hypercall::ModifySparsePageVisibility
- hypercall::ModifyVtlProtectionMask
- hypercall::MsrHypercallContents
- hypercall::PinUnpinGpaPageRangesHeader
- hypercall::PostMessage
- hypercall::PostMessageDirect
- hypercall::QuerySparsePageVisibility
- hypercall::RetargetDeviceInterrupt
- hypercall::SignalEvent
- hypercall::SignalEventDirect
- hypercall::SignalEventDirectOutput
- hypercall::StartVirtualProcessorArm64
- hypercall::StartVirtualProcessorX64
- hypercall::TranslateGvaControlFlagsArm64
- hypercall::TranslateGvaControlFlagsX64
- hypercall::TranslateGvaResult
- hypercall::TranslateGvaResultCode
- hypercall::TranslateGvaResultExArm64
- hypercall::TranslateGvaResultExX64
- hypercall::TranslateVirtualAddressArm64
- hypercall::TranslateVirtualAddressExOutputArm64
- hypercall::TranslateVirtualAddressExOutputX64
- hypercall::TranslateVirtualAddressOutput
- hypercall::TranslateVirtualAddressX64
- hypercall::UnacceptGpaPages
- hypercall::UnacceptPagesAttributes
- hypercall::VtlPermissionSet
Enums
Type Aliases
Constants
- HV_CPUID_FUNCTION_HV_INTERFACE
- HV_CPUID_FUNCTION_HV_VENDOR_AND_MAX_FUNCTION
- HV_CPUID_FUNCTION_MS_HV_ENLIGHTENMENT_INFORMATION
- HV_CPUID_FUNCTION_MS_HV_FEATURES
- HV_CPUID_FUNCTION_MS_HV_HARDWARE_FEATURES
- HV_CPUID_FUNCTION_MS_HV_IMPLEMENTATION_LIMITS
- HV_CPUID_FUNCTION_MS_HV_ISOLATION_CONFIGURATION
- HV_CPUID_FUNCTION_MS_HV_VERSION
- HV_CPUID_FUNCTION_VERSION_AND_FEATURES
- HV_MAP_GPA_PERMISSIONS_ALL
- HV_MAP_GPA_PERMISSIONS_NONE
- HV_MESSAGE_PAYLOAD_SIZE
- HV_MESSAGE_SIZE
- HV_PAGE_SHIFT
- HV_PAGE_SIZE
- HV_PAGE_SIZE_USIZE
- HV_PARTITION_ID_SELF
- HV_REFERENCE_TSC_SEQUENCE_INVALID
- HV_VP_INDEX_SELF
- HV_X64_GUEST_CRASH_PARAMETER_MSRS
- HV_X64_MSR_APIC_FREQUENCY
- HV_X64_MSR_EOI
- HV_X64_MSR_EOM
- HV_X64_MSR_GUEST_CRASH_CTL
- HV_X64_MSR_GUEST_CRASH_P0
- HV_X64_MSR_GUEST_CRASH_P1
- HV_X64_MSR_GUEST_CRASH_P2
- HV_X64_MSR_GUEST_CRASH_P3
- HV_X64_MSR_GUEST_CRASH_P4
- HV_X64_MSR_GUEST_IDLE
- HV_X64_MSR_GUEST_OS_ID
- HV_X64_MSR_HYPERCALL
- HV_X64_MSR_ICR
- HV_X64_MSR_REFERENCE_TSC
- HV_X64_MSR_SCONTROL
- HV_X64_MSR_SIEFP
- HV_X64_MSR_SIMP
- HV_X64_MSR_SINT0
- HV_X64_MSR_SINT1
- HV_X64_MSR_SINT10
- HV_X64_MSR_SINT11
- HV_X64_MSR_SINT12
- HV_X64_MSR_SINT13
- HV_X64_MSR_SINT14
- HV_X64_MSR_SINT15
- HV_X64_MSR_SINT2
- HV_X64_MSR_SINT3
- HV_X64_MSR_SINT4
- HV_X64_MSR_SINT5
- HV_X64_MSR_SINT6
- HV_X64_MSR_SINT7
- HV_X64_MSR_SINT8
- HV_X64_MSR_SINT9
- HV_X64_MSR_STIMER0_CONFIG
- HV_X64_MSR_STIMER0_COUNT
- HV_X64_MSR_STIMER1_CONFIG
- HV_X64_MSR_STIMER1_COUNT
- HV_X64_MSR_STIMER2_CONFIG
- HV_X64_MSR_STIMER2_COUNT
- HV_X64_MSR_STIMER3_CONFIG
- HV_X64_MSR_STIMER3_COUNT
- HV_X64_MSR_SVERSION
- HV_X64_MSR_TIME_REF_COUNT
- HV_X64_MSR_TPR
- HV_X64_MSR_TSC_FREQUENCY
- HV_X64_MSR_VP_ASSIST_PAGE
- HV_X64_MSR_VP_INDEX
- HV_X64_PENDING_EVENT_EXCEPTION
- HV_X64_PENDING_EVENT_EXT_INT
- HV_X64_PENDING_EVENT_HYPERCALL_OUTPUT
- HV_X64_PENDING_EVENT_MEMORY_INTERCEPT
- HV_X64_PENDING_EVENT_NESTED_MEMORY_INTERCEPT
- HV_X64_PENDING_EVENT_SHADOW_IPT
- HV_X64_PENDING_EVENT_VIRTUALIZATION_FAULT
- HV_X64_REGISTER_CLASS_FLAGS
- HV_X64_REGISTER_CLASS_GENERAL
- HV_X64_REGISTER_CLASS_IP
- HV_X64_REGISTER_CLASS_SEGMENT
- HV_X64_REGISTER_CLASS_XMM
- NUM_SINTS
- NUM_TIMERS
- VIRTUALIZATION_STACK_CPUID_INTERFACE
- VIRTUALIZATION_STACK_CPUID_PROPERTIES
- VIRTUALIZATION_STACK_CPUID_VENDOR
- VS1_PARTITION_PROPERTIES_EAX_DEBUG_DEVICE_PRESENT
- VS1_PARTITION_PROPERTIES_EAX_EXTENDED_IOAPIC_RTE
- VS1_PARTITION_PROPERTIES_EAX_IS_PORTABLE
- hypercall::HV_DEVICE_INTERRUPT_TARGET_MULTICAST
- hypercall::HV_DEVICE_INTERRUPT_TARGET_PROCESSOR_SET
- hypercall::HV_GENERIC_SET_ALL
- hypercall::HV_GENERIC_SET_SPARSE_4K
- hypercall::HV_HYPERCALL_MMIO_MAX_DATA_LENGTH
- hypercall::HV_INTERCEPT_ACCESS_MASK_EXECUTE
- hypercall::HV_INTERCEPT_ACCESS_MASK_NONE
- hypercall::HV_INTERCEPT_ACCESS_MASK_READ
- hypercall::HV_INTERCEPT_ACCESS_MASK_READ_WRITE
- hypercall::HV_INTERCEPT_ACCESS_MASK_WRITE
- hypercall::HV_VTL_PERMISSION_SET_SIZE