Docs.rs
windows-sys-0.59.0
windows-sys 0.59.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Repository
crates.io
Source
Owners
kennykerr
Dependencies
windows-targets ^0.52.6
normal
Versions
100%
of the crate is documented
Platform
x86_64-pc-windows-msvc
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
windows_sys
0.59.0
Module Hypervisor
Structs
Constants
Functions
Type Aliases
Unions
In windows_sys::Win32::System
Module
windows_sys
::
Win32
::
System
::
Hypervisor
Copy item path
[
−
]
Structs
§
DOS_IMAGE_INFO
GPA_MEMORY_CHUNK
GUEST_OS_INFO_0
GUEST_OS_INFO_1
HDV_PCI_DEVICE_INTERFACE
HDV_PCI_PNP_ID
HVSOCKET_ADDRESS_INFO
MODULE_INFO
SOCKADDR_HV
VIRTUAL_PROCESSOR_REGISTER_0
VIRTUAL_PROCESSOR_REGISTER_1_0
VIRTUAL_PROCESSOR_REGISTER_1_0_0_0
VIRTUAL_PROCESSOR_REGISTER_1_1
VIRTUAL_PROCESSOR_REGISTER_1_2
VIRTUAL_PROCESSOR_REGISTER_1_3
VIRTUAL_PROCESSOR_REGISTER_1_1_0_0
VIRTUAL_PROCESSOR_REGISTER_1_3_0_0
VM_GENCOUNTER
WHV_ACCESS_GPA_CONTROLS_0
WHV_ADVISE_GPA_RANGE_POPULATE
WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS_0
WHV_CAPABILITY_FEATURES_0
WHV_CAPABILITY_PROCESSOR_FREQUENCY_CAP
WHV_CPUID_OUTPUT
WHV_DOORBELL_MATCH_DATA
WHV_EMULATOR_CALLBACKS
WHV_EMULATOR_IO_ACCESS_INFO
WHV_EMULATOR_MEMORY_ACCESS_INFO
WHV_EMULATOR_STATUS_0
WHV_EXTENDED_VM_EXITS_0
WHV_HYPERCALL_CONTEXT
WHV_INTERNAL_ACTIVITY_REGISTER_0
WHV_INTERRUPT_CONTROL
WHV_MEMORY_ACCESS_CONTEXT
WHV_MEMORY_ACCESS_INFO_0
WHV_MEMORY_RANGE_ENTRY
WHV_MSR_ACTION_ENTRY
WHV_NOTIFICATION_PORT_PARAMETERS
WHV_NOTIFICATION_PORT_PARAMETERS_0_0
WHV_PARTITION_MEMORY_COUNTERS
WHV_PROCESSOR_APIC_COUNTERS
WHV_PROCESSOR_EVENT_COUNTERS
WHV_PROCESSOR_FEATURES1_0
WHV_PROCESSOR_FEATURES_0
WHV_PROCESSOR_FEATURES_BANKS
WHV_PROCESSOR_FEATURES_BANKS_0_0
WHV_PROCESSOR_INTERCEPT_COUNTER
WHV_PROCESSOR_INTERCEPT_COUNTERS
WHV_PROCESSOR_PERFMON_FEATURES_0
WHV_PROCESSOR_RUNTIME_COUNTERS
WHV_PROCESSOR_SYNTHETIC_FEATURES_COUNTERS
WHV_PROCESSOR_XSAVE_FEATURES_0
WHV_RUN_VP_CANCELED_CONTEXT
WHV_RUN_VP_EXIT_CONTEXT
WHV_SCHEDULER_FEATURES_0
WHV_SRIOV_RESOURCE_DESCRIPTOR
WHV_SYNIC_EVENT_PARAMETERS
WHV_SYNIC_SINT_DELIVERABLE_CONTEXT
WHV_SYNTHETIC_PROCESSOR_FEATURES_0
WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS
WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0_0
WHV_TRANSLATE_GVA_RESULT
WHV_TRIGGER_PARAMETERS
WHV_TRIGGER_PARAMETERS_0_0
WHV_UINT128_0
WHV_VIRTUAL_PROCESSOR_PROPERTY
WHV_VPCI_DEVICE_NOTIFICATION
WHV_VPCI_DEVICE_REGISTER
WHV_VPCI_HARDWARE_IDS
WHV_VPCI_INTERRUPT_TARGET
WHV_VPCI_MMIO_MAPPING
WHV_VPCI_PROBED_BARS
WHV_VP_EXCEPTION_CONTEXT
WHV_VP_EXCEPTION_INFO_0
WHV_VP_EXIT_CONTEXT
WHV_X64_APIC_EOI_CONTEXT
WHV_X64_APIC_INIT_SIPI_CONTEXT
WHV_X64_APIC_SMI_CONTEXT
WHV_X64_APIC_WRITE_CONTEXT
WHV_X64_CPUID_ACCESS_CONTEXT
WHV_X64_CPUID_RESULT
WHV_X64_CPUID_RESULT2
WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER_0
WHV_X64_FP_CONTROL_STATUS_REGISTER_0
WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0_0
WHV_X64_FP_REGISTER_0
WHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT
WHV_X64_INTERRUPT_STATE_REGISTER_0
WHV_X64_IO_PORT_ACCESS_CONTEXT
WHV_X64_IO_PORT_ACCESS_INFO_0
WHV_X64_MSR_ACCESS_CONTEXT
WHV_X64_MSR_ACCESS_INFO_0
WHV_X64_MSR_EXIT_BITMAP_0
WHV_X64_PENDING_DEBUG_EXCEPTION_0
WHV_X64_PENDING_EXCEPTION_EVENT_0
WHV_X64_PENDING_EXT_INT_EVENT_0
WHV_X64_PENDING_INTERRUPTION_REGISTER_0
WHV_X64_RDTSC_CONTEXT
WHV_X64_RDTSC_INFO_0
WHV_X64_SEGMENT_REGISTER
WHV_X64_SEGMENT_REGISTER_0_0
WHV_X64_TABLE_REGISTER
WHV_X64_UNSUPPORTED_FEATURE_CONTEXT
WHV_X64_VP_EXECUTION_STATE_0
WHV_X64_XMM_CONTROL_STATUS_REGISTER_0
WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0_0
Constants
§
ARM64_RegisterActlrEl1
ARM64_RegisterAmairEl1
ARM64_RegisterCntkctlEl1
ARM64_RegisterCntvCtlEl0
ARM64_RegisterCntvCvalEl0
ARM64_RegisterContextIdrEl1
ARM64_RegisterCpacrEl1
ARM64_RegisterCpsr
ARM64_RegisterCsselrEl1
ARM64_RegisterElrEl1
ARM64_RegisterEsrEl1
ARM64_RegisterFarEl1
ARM64_RegisterFpControl
ARM64_RegisterFpStatus
ARM64_RegisterMairEl1
ARM64_RegisterMax
ARM64_RegisterParEl1
ARM64_RegisterPc
ARM64_RegisterQ0
ARM64_RegisterQ1
ARM64_RegisterQ2
ARM64_RegisterQ3
ARM64_RegisterQ4
ARM64_RegisterQ5
ARM64_RegisterQ6
ARM64_RegisterQ7
ARM64_RegisterQ8
ARM64_RegisterQ9
ARM64_RegisterQ10
ARM64_RegisterQ11
ARM64_RegisterQ12
ARM64_RegisterQ13
ARM64_RegisterQ14
ARM64_RegisterQ15
ARM64_RegisterQ16
ARM64_RegisterQ17
ARM64_RegisterQ18
ARM64_RegisterQ19
ARM64_RegisterQ20
ARM64_RegisterQ21
ARM64_RegisterQ22
ARM64_RegisterQ23
ARM64_RegisterQ24
ARM64_RegisterQ25
ARM64_RegisterQ26
ARM64_RegisterQ27
ARM64_RegisterQ28
ARM64_RegisterQ29
ARM64_RegisterQ30
ARM64_RegisterQ31
ARM64_RegisterSctlrEl1
ARM64_RegisterSpEl0
ARM64_RegisterSpEl1
ARM64_RegisterSpsrEl1
ARM64_RegisterTcrEl1
ARM64_RegisterTpidrEl0
ARM64_RegisterTpidrEl1
ARM64_RegisterTpidrroEl0
ARM64_RegisterTtbr0El1
ARM64_RegisterTtbr1El1
ARM64_RegisterVbarEl1
ARM64_RegisterX0
ARM64_RegisterX1
ARM64_RegisterX2
ARM64_RegisterX3
ARM64_RegisterX4
ARM64_RegisterX5
ARM64_RegisterX6
ARM64_RegisterX7
ARM64_RegisterX8
ARM64_RegisterX9
ARM64_RegisterX10
ARM64_RegisterX11
ARM64_RegisterX12
ARM64_RegisterX13
ARM64_RegisterX14
ARM64_RegisterX15
ARM64_RegisterX16
ARM64_RegisterX17
ARM64_RegisterX18
ARM64_RegisterX19
ARM64_RegisterX20
ARM64_RegisterX21
ARM64_RegisterX22
ARM64_RegisterX23
ARM64_RegisterX24
ARM64_RegisterX25
ARM64_RegisterX26
ARM64_RegisterX27
ARM64_RegisterX28
ARM64_RegisterXFp
ARM64_RegisterXLr
Arch_Armv8
Arch_Unknown
Arch_x64
Arch_x86
GUID_DEVINTERFACE_VM_GENCOUNTER
GuestOsMicrosoftMSDOS
GuestOsMicrosoftUndefined
GuestOsMicrosoftWindows3x
GuestOsMicrosoftWindows9x
GuestOsMicrosoftWindowsCE
GuestOsMicrosoftWindowsNT
GuestOsOpenSourceFreeBSD
GuestOsOpenSourceIllumos
GuestOsOpenSourceLinux
GuestOsOpenSourceUndefined
GuestOsOpenSourceXen
GuestOsVendorHPE
GuestOsVendorLANCOM
GuestOsVendorMicrosoft
GuestOsVendorUndefined
HDV_DOORBELL_FLAG_TRIGGER_ANY_VALUE
HDV_DOORBELL_FLAG_TRIGGER_SIZE_ANY
HDV_DOORBELL_FLAG_TRIGGER_SIZE_BYTE
HDV_DOORBELL_FLAG_TRIGGER_SIZE_DWORD
HDV_DOORBELL_FLAG_TRIGGER_SIZE_QWORD
HDV_DOORBELL_FLAG_TRIGGER_SIZE_WORD
HDV_PCI_BAR0
HDV_PCI_BAR1
HDV_PCI_BAR2
HDV_PCI_BAR3
HDV_PCI_BAR4
HDV_PCI_BAR5
HDV_PCI_BAR_COUNT
HVSOCKET_ADDRESS_FLAG_PASSTHRU
HVSOCKET_CONNECTED_SUSPEND
HVSOCKET_CONNECT_TIMEOUT
HVSOCKET_CONNECT_TIMEOUT_MAX
HVSOCKET_HIGH_VTL
HV_GUID_BROADCAST
HV_GUID_CHILDREN
HV_GUID_LOOPBACK
HV_GUID_PARENT
HV_GUID_SILOHOST
HV_GUID_VSOCK_TEMPLATE
HV_GUID_ZERO
HV_PROTOCOL_RAW
HdvDeviceHostFlagInitializeComSecurity
HdvDeviceHostFlagNone
HdvDeviceTypePCI
HdvDeviceTypeUndefined
HdvMmioMappingFlagExecutable
HdvMmioMappingFlagNone
HdvMmioMappingFlagWriteable
HdvPciDeviceInterfaceVersion1
HdvPciDeviceInterfaceVersionInvalid
IOCTL_VMGENCOUNTER_READ
Paging_32Bit
Paging_Armv8
Paging_Invalid
Paging_Long
Paging_NonPaged
Paging_Pae
ProcessorVendor_Amd
ProcessorVendor_Arm
ProcessorVendor_Hygon
ProcessorVendor_Intel
ProcessorVendor_Unknown
VM_GENCOUNTER_SYMBOLIC_LINK_NAME
WHV_ANY_VP
WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS
WHV_MAX_DEVICE_ID_SIZE_IN_CHARS
WHV_PROCESSOR_FEATURES_BANKS_COUNT
WHV_READ_WRITE_GPA_RANGE_MAX_SIZE
WHV_SYNIC_MESSAGE_SIZE
WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT
WHV_VPCI_TYPE0_BAR_COUNT
WHvAdviseGpaRangeCodePin
WHvAdviseGpaRangeCodePopulate
WHvAdviseGpaRangeCodeUnpin
WHvAllocateVpciResourceFlagAllowDirectP2P
WHvAllocateVpciResourceFlagNone
WHvCacheTypeUncached
WHvCacheTypeWriteBack
WHvCacheTypeWriteCombining
WHvCacheTypeWriteThrough
WHvCapabilityCodeExceptionExitBitmap
WHvCapabilityCodeExtendedVmExits
WHvCapabilityCodeFeatures
WHvCapabilityCodeGpaRangePopulateFlags
WHvCapabilityCodeHypervisorPresent
WHvCapabilityCodeInterruptClockFrequency
WHvCapabilityCodeProcessorClFlushSize
WHvCapabilityCodeProcessorClockFrequency
WHvCapabilityCodeProcessorFeatures
WHvCapabilityCodeProcessorFeaturesBanks
WHvCapabilityCodeProcessorFrequencyCap
WHvCapabilityCodeProcessorPerfmonFeatures
WHvCapabilityCodeProcessorVendor
WHvCapabilityCodeProcessorXsaveFeatures
WHvCapabilityCodeSchedulerFeatures
WHvCapabilityCodeSyntheticProcessorFeaturesBanks
WHvCapabilityCodeX64MsrExitBitmap
WHvCreateVpciDeviceFlagNone
WHvCreateVpciDeviceFlagPhysicallyBacked
WHvCreateVpciDeviceFlagUseLogicalInterrupts
WHvMapGpaRangeFlagExecute
WHvMapGpaRangeFlagNone
WHvMapGpaRangeFlagRead
WHvMapGpaRangeFlagTrackDirtyPages
WHvMapGpaRangeFlagWrite
WHvMemoryAccessExecute
WHvMemoryAccessRead
WHvMemoryAccessWrite
WHvMsrActionArchitectureDefault
WHvMsrActionExit
WHvMsrActionIgnoreWriteReadZero
WHvNotificationPortPropertyPreferredTargetDuration
WHvNotificationPortPropertyPreferredTargetVp
WHvNotificationPortTypeDoorbell
WHvNotificationPortTypeEvent
WHvPartitionCounterSetMemory
WHvPartitionPropertyCodeAllowDeviceAssignment
WHvPartitionPropertyCodeApicRemoteReadSupport
WHvPartitionPropertyCodeCpuCap
WHvPartitionPropertyCodeCpuGroupId
WHvPartitionPropertyCodeCpuReserve
WHvPartitionPropertyCodeCpuWeight
WHvPartitionPropertyCodeCpuidExitList
WHvPartitionPropertyCodeCpuidResultList
WHvPartitionPropertyCodeCpuidResultList2
WHvPartitionPropertyCodeDisableSmt
WHvPartitionPropertyCodeExceptionExitBitmap
WHvPartitionPropertyCodeExtendedVmExits
WHvPartitionPropertyCodeInterruptClockFrequency
WHvPartitionPropertyCodeLocalApicEmulationMode
WHvPartitionPropertyCodeMsrActionList
WHvPartitionPropertyCodeNestedVirtualization
WHvPartitionPropertyCodePrimaryNumaNode
WHvPartitionPropertyCodeProcessorClFlushSize
WHvPartitionPropertyCodeProcessorClockFrequency
WHvPartitionPropertyCodeProcessorCount
WHvPartitionPropertyCodeProcessorFeatures
WHvPartitionPropertyCodeProcessorFeaturesBanks
WHvPartitionPropertyCodeProcessorFrequencyCap
WHvPartitionPropertyCodeProcessorPerfmonFeatures
WHvPartitionPropertyCodeProcessorXsaveFeatures
WHvPartitionPropertyCodeReferenceTime
WHvPartitionPropertyCodeSeparateSecurityDomain
WHvPartitionPropertyCodeSyntheticProcessorFeaturesBanks
WHvPartitionPropertyCodeUnimplementedMsrAction
WHvPartitionPropertyCodeX64MsrExitBitmap
WHvProcessorCounterSetApic
WHvProcessorCounterSetEvents
WHvProcessorCounterSetIntercepts
WHvProcessorCounterSetRuntime
WHvProcessorCounterSetSyntheticFeatures
WHvProcessorVendorAmd
WHvProcessorVendorHygon
WHvProcessorVendorIntel
WHvRegisterEom
WHvRegisterGuestOsId
WHvRegisterInternalActivityState
WHvRegisterInterruptState
WHvRegisterPendingEvent
WHvRegisterPendingInterruption
WHvRegisterReferenceTsc
WHvRegisterReferenceTscSequence
WHvRegisterScontrol
WHvRegisterSiefp
WHvRegisterSimp
WHvRegisterSint0
WHvRegisterSint1
WHvRegisterSint2
WHvRegisterSint3
WHvRegisterSint4
WHvRegisterSint5
WHvRegisterSint6
WHvRegisterSint7
WHvRegisterSint8
WHvRegisterSint9
WHvRegisterSint10
WHvRegisterSint11
WHvRegisterSint12
WHvRegisterSint13
WHvRegisterSint14
WHvRegisterSint15
WHvRegisterSversion
WHvRegisterVpAssistPage
WHvRegisterVpRuntime
WHvRunVpCancelReasonUser
WHvRunVpExitReasonCanceled
WHvRunVpExitReasonException
WHvRunVpExitReasonHypercall
WHvRunVpExitReasonInvalidVpRegisterValue
WHvRunVpExitReasonMemoryAccess
WHvRunVpExitReasonNone
WHvRunVpExitReasonSynicSintDeliverable
WHvRunVpExitReasonUnrecoverableException
WHvRunVpExitReasonUnsupportedFeature
WHvRunVpExitReasonX64ApicEoi
WHvRunVpExitReasonX64ApicInitSipiTrap
WHvRunVpExitReasonX64ApicSmiTrap
WHvRunVpExitReasonX64ApicWriteTrap
WHvRunVpExitReasonX64Cpuid
WHvRunVpExitReasonX64Halt
WHvRunVpExitReasonX64InterruptWindow
WHvRunVpExitReasonX64IoPortAccess
WHvRunVpExitReasonX64MsrAccess
WHvRunVpExitReasonX64Rdtsc
WHvTranslateGvaFlagEnforceSmap
WHvTranslateGvaFlagNone
WHvTranslateGvaFlagOverrideSmap
WHvTranslateGvaFlagPrivilegeExempt
WHvTranslateGvaFlagSetPageTableBits
WHvTranslateGvaFlagValidateExecute
WHvTranslateGvaFlagValidateRead
WHvTranslateGvaFlagValidateWrite
WHvTranslateGvaResultGpaIllegalOverlayAccess
WHvTranslateGvaResultGpaNoReadAccess
WHvTranslateGvaResultGpaNoWriteAccess
WHvTranslateGvaResultGpaUnmapped
WHvTranslateGvaResultIntercept
WHvTranslateGvaResultInvalidPageTableFlags
WHvTranslateGvaResultPageNotPresent
WHvTranslateGvaResultPrivilegeViolation
WHvTranslateGvaResultSuccess
WHvTriggerTypeDeviceInterrupt
WHvTriggerTypeInterrupt
WHvTriggerTypeSynicEvent
WHvUnsupportedFeatureIntercept
WHvUnsupportedFeatureTaskSwitchTss
WHvVirtualProcessorPropertyCodeNumaNode
WHvVirtualProcessorStateTypeInterruptControllerState2
WHvVirtualProcessorStateTypeSynicEventFlagPage
WHvVirtualProcessorStateTypeSynicMessagePage
WHvVirtualProcessorStateTypeSynicTimerState
WHvVirtualProcessorStateTypeXsaveState
WHvVpciBar0
WHvVpciBar1
WHvVpciBar2
WHvVpciBar3
WHvVpciBar4
WHvVpciBar5
WHvVpciConfigSpace
WHvVpciDeviceNotificationMmioRemapping
WHvVpciDeviceNotificationSurpriseRemoval
WHvVpciDeviceNotificationUndefined
WHvVpciDevicePropertyCodeHardwareIDs
WHvVpciDevicePropertyCodeProbedBARs
WHvVpciDevicePropertyCodeUndefined
WHvVpciInterruptTargetFlagMulticast
WHvVpciInterruptTargetFlagNone
WHvVpciMmioRangeFlagReadAccess
WHvVpciMmioRangeFlagWriteAccess
WHvX64ApicWriteTypeDfr
WHvX64ApicWriteTypeLdr
WHvX64ApicWriteTypeLint0
WHvX64ApicWriteTypeLint1
WHvX64ApicWriteTypeSvr
WHvX64CpuidResult2FlagSubleafSpecific
WHvX64CpuidResult2FlagVpSpecific
WHvX64ExceptionTypeAlignmentCheckFault
WHvX64ExceptionTypeBoundRangeFault
WHvX64ExceptionTypeBreakpointTrap
WHvX64ExceptionTypeDebugTrapOrFault
WHvX64ExceptionTypeDeviceNotAvailableFault
WHvX64ExceptionTypeDivideErrorFault
WHvX64ExceptionTypeDoubleFaultAbort
WHvX64ExceptionTypeFloatingPointErrorFault
WHvX64ExceptionTypeGeneralProtectionFault
WHvX64ExceptionTypeInvalidOpcodeFault
WHvX64ExceptionTypeInvalidTaskStateSegmentFault
WHvX64ExceptionTypeMachineCheckAbort
WHvX64ExceptionTypeOverflowTrap
WHvX64ExceptionTypePageFault
WHvX64ExceptionTypeSegmentNotPresentFault
WHvX64ExceptionTypeSimdFloatingPointFault
WHvX64ExceptionTypeStackFault
WHvX64InterruptDestinationModeLogical
WHvX64InterruptDestinationModePhysical
WHvX64InterruptTriggerModeEdge
WHvX64InterruptTriggerModeLevel
WHvX64InterruptTypeFixed
WHvX64InterruptTypeInit
WHvX64InterruptTypeLocalInt1
WHvX64InterruptTypeLowestPriority
WHvX64InterruptTypeNmi
WHvX64InterruptTypeSipi
WHvX64LocalApicEmulationModeNone
WHvX64LocalApicEmulationModeX2Apic
WHvX64LocalApicEmulationModeXApic
WHvX64PendingEventException
WHvX64PendingEventExtInt
WHvX64PendingException
WHvX64PendingInterrupt
WHvX64PendingNmi
WHvX64RegisterACount
WHvX64RegisterApicBase
WHvX64RegisterApicCurrentCount
WHvX64RegisterApicDivide
WHvX64RegisterApicEoi
WHvX64RegisterApicEse
WHvX64RegisterApicIcr
WHvX64RegisterApicId
WHvX64RegisterApicInitCount
WHvX64RegisterApicIrr0
WHvX64RegisterApicIrr1
WHvX64RegisterApicIrr2
WHvX64RegisterApicIrr3
WHvX64RegisterApicIrr4
WHvX64RegisterApicIrr5
WHvX64RegisterApicIrr6
WHvX64RegisterApicIrr7
WHvX64RegisterApicIsr0
WHvX64RegisterApicIsr1
WHvX64RegisterApicIsr2
WHvX64RegisterApicIsr3
WHvX64RegisterApicIsr4
WHvX64RegisterApicIsr5
WHvX64RegisterApicIsr6
WHvX64RegisterApicIsr7
WHvX64RegisterApicLdr
WHvX64RegisterApicLvtError
WHvX64RegisterApicLvtLint0
WHvX64RegisterApicLvtLint1
WHvX64RegisterApicLvtPerfmon
WHvX64RegisterApicLvtThermal
WHvX64RegisterApicLvtTimer
WHvX64RegisterApicPpr
WHvX64RegisterApicSelfIpi
WHvX64RegisterApicSpurious
WHvX64RegisterApicTmr0
WHvX64RegisterApicTmr1
WHvX64RegisterApicTmr2
WHvX64RegisterApicTmr3
WHvX64RegisterApicTmr4
WHvX64RegisterApicTmr5
WHvX64RegisterApicTmr6
WHvX64RegisterApicTmr7
WHvX64RegisterApicTpr
WHvX64RegisterApicVersion
WHvX64RegisterBndcfgs
WHvX64RegisterCr0
WHvX64RegisterCr2
WHvX64RegisterCr3
WHvX64RegisterCr4
WHvX64RegisterCr8
WHvX64RegisterCs
WHvX64RegisterCstar
WHvX64RegisterDeliverabilityNotifications
WHvX64RegisterDr0
WHvX64RegisterDr1
WHvX64RegisterDr2
WHvX64RegisterDr3
WHvX64RegisterDr6
WHvX64RegisterDr7
WHvX64RegisterDs
WHvX64RegisterEfer
WHvX64RegisterEs
WHvX64RegisterFpControlStatus
WHvX64RegisterFpMmx0
WHvX64RegisterFpMmx1
WHvX64RegisterFpMmx2
WHvX64RegisterFpMmx3
WHvX64RegisterFpMmx4
WHvX64RegisterFpMmx5
WHvX64RegisterFpMmx6
WHvX64RegisterFpMmx7
WHvX64RegisterFs
WHvX64RegisterGdtr
WHvX64RegisterGs
WHvX64RegisterHypercall
WHvX64RegisterIdtr
WHvX64RegisterInitialApicId
WHvX64RegisterInterruptSspTableAddr
WHvX64RegisterKernelGsBase
WHvX64RegisterLdtr
WHvX64RegisterLstar
WHvX64RegisterMCount
WHvX64RegisterMsrMtrrCap
WHvX64RegisterMsrMtrrDefType
WHvX64RegisterMsrMtrrFix4kC0000
WHvX64RegisterMsrMtrrFix4kC8000
WHvX64RegisterMsrMtrrFix4kD0000
WHvX64RegisterMsrMtrrFix4kD8000
WHvX64RegisterMsrMtrrFix4kE0000
WHvX64RegisterMsrMtrrFix4kE8000
WHvX64RegisterMsrMtrrFix4kF0000
WHvX64RegisterMsrMtrrFix4kF8000
WHvX64RegisterMsrMtrrFix16k80000
WHvX64RegisterMsrMtrrFix16kA0000
WHvX64RegisterMsrMtrrFix64k00000
WHvX64RegisterMsrMtrrPhysBase0
WHvX64RegisterMsrMtrrPhysBase1
WHvX64RegisterMsrMtrrPhysBase2
WHvX64RegisterMsrMtrrPhysBase3
WHvX64RegisterMsrMtrrPhysBase4
WHvX64RegisterMsrMtrrPhysBase5
WHvX64RegisterMsrMtrrPhysBase6
WHvX64RegisterMsrMtrrPhysBase7
WHvX64RegisterMsrMtrrPhysBase8
WHvX64RegisterMsrMtrrPhysBase9
WHvX64RegisterMsrMtrrPhysBaseA
WHvX64RegisterMsrMtrrPhysBaseB
WHvX64RegisterMsrMtrrPhysBaseC
WHvX64RegisterMsrMtrrPhysBaseD
WHvX64RegisterMsrMtrrPhysBaseE
WHvX64RegisterMsrMtrrPhysBaseF
WHvX64RegisterMsrMtrrPhysMask0
WHvX64RegisterMsrMtrrPhysMask1
WHvX64RegisterMsrMtrrPhysMask2
WHvX64RegisterMsrMtrrPhysMask3
WHvX64RegisterMsrMtrrPhysMask4
WHvX64RegisterMsrMtrrPhysMask5
WHvX64RegisterMsrMtrrPhysMask6
WHvX64RegisterMsrMtrrPhysMask7
WHvX64RegisterMsrMtrrPhysMask8
WHvX64RegisterMsrMtrrPhysMask9
WHvX64RegisterMsrMtrrPhysMaskA
WHvX64RegisterMsrMtrrPhysMaskB
WHvX64RegisterMsrMtrrPhysMaskC
WHvX64RegisterMsrMtrrPhysMaskD
WHvX64RegisterMsrMtrrPhysMaskE
WHvX64RegisterMsrMtrrPhysMaskF
WHvX64RegisterPat
WHvX64RegisterPendingDebugException
WHvX64RegisterPl0Ssp
WHvX64RegisterPl1Ssp
WHvX64RegisterPl2Ssp
WHvX64RegisterPl3Ssp
WHvX64RegisterPredCmd
WHvX64RegisterR8
WHvX64RegisterR9
WHvX64RegisterR10
WHvX64RegisterR11
WHvX64RegisterR12
WHvX64RegisterR13
WHvX64RegisterR14
WHvX64RegisterR15
WHvX64RegisterRax
WHvX64RegisterRbp
WHvX64RegisterRbx
WHvX64RegisterRcx
WHvX64RegisterRdi
WHvX64RegisterRdx
WHvX64RegisterRflags
WHvX64RegisterRip
WHvX64RegisterRsi
WHvX64RegisterRsp
WHvX64RegisterSCet
WHvX64RegisterSfmask
WHvX64RegisterSpecCtrl
WHvX64RegisterSs
WHvX64RegisterSsp
WHvX64RegisterStar
WHvX64RegisterSysenterCs
WHvX64RegisterSysenterEip
WHvX64RegisterSysenterEsp
WHvX64RegisterTr
WHvX64RegisterTsc
WHvX64RegisterTscAdjust
WHvX64RegisterTscAux
WHvX64RegisterTscDeadline
WHvX64RegisterTscVirtualOffset
WHvX64RegisterTsxCtrl
WHvX64RegisterUCet
WHvX64RegisterUmwaitControl
WHvX64RegisterVirtualCr0
WHvX64RegisterVirtualCr3
WHvX64RegisterVirtualCr4
WHvX64RegisterVirtualCr8
WHvX64RegisterXCr0
WHvX64RegisterXfd
WHvX64RegisterXfdErr
WHvX64RegisterXmm0
WHvX64RegisterXmm1
WHvX64RegisterXmm2
WHvX64RegisterXmm3
WHvX64RegisterXmm4
WHvX64RegisterXmm5
WHvX64RegisterXmm6
WHvX64RegisterXmm7
WHvX64RegisterXmm8
WHvX64RegisterXmm9
WHvX64RegisterXmm10
WHvX64RegisterXmm11
WHvX64RegisterXmm12
WHvX64RegisterXmm13
WHvX64RegisterXmm14
WHvX64RegisterXmm15
WHvX64RegisterXmmControlStatus
WHvX64RegisterXss
X64_RegisterCr0
X64_RegisterCr2
X64_RegisterCr3
X64_RegisterCr4
X64_RegisterCr8
X64_RegisterCs
X64_RegisterDr0
X64_RegisterDr1
X64_RegisterDr2
X64_RegisterDr3
X64_RegisterDr6
X64_RegisterDr7
X64_RegisterDs
X64_RegisterEfer
X64_RegisterEs
X64_RegisterFpControlStatus
X64_RegisterFpMmx0
X64_RegisterFpMmx1
X64_RegisterFpMmx2
X64_RegisterFpMmx3
X64_RegisterFpMmx4
X64_RegisterFpMmx5
X64_RegisterFpMmx6
X64_RegisterFpMmx7
X64_RegisterFs
X64_RegisterGdtr
X64_RegisterGs
X64_RegisterIdtr
X64_RegisterLdtr
X64_RegisterMax
X64_RegisterR8
X64_RegisterR9
X64_RegisterR10
X64_RegisterR11
X64_RegisterR12
X64_RegisterR13
X64_RegisterR14
X64_RegisterR15
X64_RegisterRFlags
X64_RegisterRax
X64_RegisterRbp
X64_RegisterRbx
X64_RegisterRcx
X64_RegisterRdi
X64_RegisterRdx
X64_RegisterRip
X64_RegisterRsi
X64_RegisterRsp
X64_RegisterSs
X64_RegisterTr
X64_RegisterXmm0
X64_RegisterXmm1
X64_RegisterXmm2
X64_RegisterXmm3
X64_RegisterXmm4
X64_RegisterXmm5
X64_RegisterXmm6
X64_RegisterXmm7
X64_RegisterXmm8
X64_RegisterXmm9
X64_RegisterXmm10
X64_RegisterXmm11
X64_RegisterXmm12
X64_RegisterXmm13
X64_RegisterXmm14
X64_RegisterXmm15
X64_RegisterXmmControlStatus
Functions
§
ApplyGuestMemoryFix
⚠
ApplyPendingSavedStateFileReplayLog
⚠
CallStackUnwind
⚠
FindSavedStateSymbolFieldInType
⚠
ForceActiveVirtualTrustLevel
⚠
ForceArchitecture
⚠
ForceNestedHostMode
⚠
ForcePagingMode
⚠
GetActiveVirtualTrustLevel
⚠
GetArchitecture
⚠
GetEnabledVirtualTrustLevels
⚠
GetGuestEnabledVirtualTrustLevels
⚠
GetGuestOsInfo
⚠
GetGuestPhysicalMemoryChunks
⚠
GetGuestRawSavedMemorySize
⚠
GetMemoryBlockCacheLimit
⚠
GetNestedVirtualizationMode
⚠
GetPagingMode
⚠
GetRegisterValue
⚠
GetSavedStateSymbolFieldInfo
⚠
GetSavedStateSymbolProviderHandle
⚠
GetSavedStateSymbolTypeSize
⚠
GetVpCount
⚠
GuestPhysicalAddressToRawSavedMemoryOffset
⚠
GuestVirtualAddressToPhysicalAddress
⚠
HdvCreateDeviceInstance
⚠
HdvCreateGuestMemoryAperture
⚠
HdvCreateSectionBackedMmioRange
⚠
HdvDeliverGuestInterrupt
⚠
HdvDestroyGuestMemoryAperture
⚠
HdvDestroySectionBackedMmioRange
⚠
HdvInitializeDeviceHost
⚠
HdvInitializeDeviceHostEx
⚠
HdvReadGuestMemory
⚠
HdvRegisterDoorbell
⚠
HdvTeardownDeviceHost
⚠
HdvUnregisterDoorbell
⚠
HdvWriteGuestMemory
⚠
InKernelSpace
⚠
IsActiveVirtualTrustLevelEnabled
⚠
IsNestedVirtualizationEnabled
⚠
LoadSavedStateFile
⚠
LoadSavedStateFiles
⚠
LoadSavedStateModuleSymbols
⚠
LoadSavedStateModuleSymbolsEx
⚠
LoadSavedStateSymbolProvider
⚠
LocateSavedStateFiles
⚠
ReadGuestPhysicalAddress
⚠
ReadGuestRawSavedMemory
⚠
ReadSavedStateGlobalVariable
⚠
ReleaseSavedStateFiles
⚠
ReleaseSavedStateSymbolProvider
⚠
ResolveSavedStateGlobalVariableAddress
⚠
ScanMemoryForDosImages
⚠
SetMemoryBlockCacheLimit
⚠
SetSavedStateSymbolProviderDebugInfoCallback
⚠
WHvAcceptPartitionMigration
⚠
WHvAdviseGpaRange
⚠
WHvAllocateVpciResource
⚠
WHvCancelPartitionMigration
⚠
WHvCancelRunVirtualProcessor
⚠
WHvCompletePartitionMigration
⚠
WHvCreateNotificationPort
⚠
WHvCreatePartition
⚠
WHvCreateTrigger
⚠
WHvCreateVirtualProcessor
⚠
WHvCreateVirtualProcessor2
⚠
WHvCreateVpciDevice
⚠
WHvDeleteNotificationPort
⚠
WHvDeletePartition
⚠
WHvDeleteTrigger
⚠
WHvDeleteVirtualProcessor
⚠
WHvDeleteVpciDevice
⚠
WHvEmulatorCreateEmulator
⚠
WHvEmulatorDestroyEmulator
⚠
WHvEmulatorTryIoEmulation
⚠
WHvEmulatorTryMmioEmulation
⚠
WHvGetCapability
⚠
WHvGetInterruptTargetVpSet
⚠
WHvGetPartitionCounters
⚠
WHvGetPartitionProperty
⚠
WHvGetVirtualProcessorCounters
⚠
WHvGetVirtualProcessorCpuidOutput
⚠
WHvGetVirtualProcessorInterruptControllerState
⚠
WHvGetVirtualProcessorInterruptControllerState2
⚠
WHvGetVirtualProcessorRegisters
⚠
WHvGetVirtualProcessorState
⚠
WHvGetVirtualProcessorXsaveState
⚠
WHvGetVpciDeviceInterruptTarget
⚠
WHvGetVpciDeviceNotification
⚠
WHvGetVpciDeviceProperty
⚠
WHvMapGpaRange
⚠
WHvMapGpaRange2
⚠
WHvMapVpciDeviceInterrupt
⚠
WHvMapVpciDeviceMmioRanges
⚠
WHvPostVirtualProcessorSynicMessage
⚠
WHvQueryGpaRangeDirtyBitmap
⚠
WHvReadGpaRange
⚠
WHvReadVpciDeviceRegister
⚠
WHvRegisterPartitionDoorbellEvent
⚠
WHvRequestInterrupt
⚠
WHvRequestVpciDeviceInterrupt
⚠
WHvResetPartition
⚠
WHvResumePartitionTime
⚠
WHvRetargetVpciDeviceInterrupt
⚠
WHvRunVirtualProcessor
⚠
WHvSetNotificationPortProperty
⚠
WHvSetPartitionProperty
⚠
WHvSetVirtualProcessorInterruptControllerState
⚠
WHvSetVirtualProcessorInterruptControllerState2
⚠
WHvSetVirtualProcessorRegisters
⚠
WHvSetVirtualProcessorState
⚠
WHvSetVirtualProcessorXsaveState
⚠
WHvSetVpciDevicePowerState
⚠
WHvSetupPartition
⚠
WHvSignalVirtualProcessorSynicEvent
⚠
WHvStartPartitionMigration
⚠
WHvSuspendPartitionTime
⚠
WHvTranslateGva
⚠
WHvUnmapGpaRange
⚠
WHvUnmapVpciDeviceInterrupt
⚠
WHvUnmapVpciDeviceMmioRanges
⚠
WHvUnregisterPartitionDoorbellEvent
⚠
WHvUpdateTriggerParameters
⚠
WHvWriteGpaRange
⚠
WHvWriteVpciDeviceRegister
⚠
Type Aliases
§
FOUND_IMAGE_CALLBACK
GUEST_OS_MICROSOFT_IDS
GUEST_OS_OPENSOURCE_IDS
GUEST_OS_VENDOR
GUEST_SYMBOLS_PROVIDER_DEBUG_INFO_CALLBACK
HDV_DEVICE_HOST_FLAGS
HDV_DEVICE_TYPE
HDV_DOORBELL_FLAGS
HDV_MMIO_MAPPING_FLAGS
HDV_PCI_BAR_SELECTOR
HDV_PCI_DEVICE_GET_DETAILS
HDV_PCI_DEVICE_INITIALIZE
HDV_PCI_DEVICE_SET_CONFIGURATION
HDV_PCI_DEVICE_START
HDV_PCI_DEVICE_STOP
HDV_PCI_DEVICE_TEARDOWN
HDV_PCI_INTERFACE_VERSION
HDV_PCI_READ_CONFIG_SPACE
HDV_PCI_READ_INTERCEPTED_MEMORY
HDV_PCI_WRITE_CONFIG_SPACE
HDV_PCI_WRITE_INTERCEPTED_MEMORY
PAGING_MODE
REGISTER_ID
VIRTUAL_PROCESSOR_ARCH
VIRTUAL_PROCESSOR_VENDOR
WHV_ADVISE_GPA_RANGE_CODE
WHV_ALLOCATE_VPCI_RESOURCE_FLAGS
WHV_CACHE_TYPE
WHV_CAPABILITY_CODE
WHV_CREATE_VPCI_DEVICE_FLAGS
WHV_EMULATOR_GET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK
WHV_EMULATOR_IO_PORT_CALLBACK
WHV_EMULATOR_MEMORY_CALLBACK
WHV_EMULATOR_SET_VIRTUAL_PROCESSOR_REGISTERS_CALLBACK
WHV_EMULATOR_TRANSLATE_GVA_PAGE_CALLBACK
WHV_EXCEPTION_TYPE
WHV_INTERRUPT_DESTINATION_MODE
WHV_INTERRUPT_TRIGGER_MODE
WHV_INTERRUPT_TYPE
WHV_MAP_GPA_RANGE_FLAGS
WHV_MEMORY_ACCESS_TYPE
WHV_MSR_ACTION
WHV_NOTIFICATION_PORT_PROPERTY_CODE
WHV_NOTIFICATION_PORT_TYPE
WHV_PARTITION_COUNTER_SET
WHV_PARTITION_HANDLE
WHV_PARTITION_PROPERTY_CODE
WHV_PROCESSOR_COUNTER_SET
WHV_PROCESSOR_VENDOR
WHV_REGISTER_NAME
WHV_RUN_VP_CANCEL_REASON
WHV_RUN_VP_EXIT_REASON
WHV_TRANSLATE_GVA_FLAGS
WHV_TRANSLATE_GVA_RESULT_CODE
WHV_TRIGGER_TYPE
WHV_VIRTUAL_PROCESSOR_PROPERTY_CODE
WHV_VIRTUAL_PROCESSOR_STATE_TYPE
WHV_VPCI_DEVICE_NOTIFICATION_TYPE
WHV_VPCI_DEVICE_PROPERTY_CODE
WHV_VPCI_DEVICE_REGISTER_SPACE
WHV_VPCI_INTERRUPT_TARGET_FLAGS
WHV_VPCI_MMIO_RANGE_FLAGS
WHV_X64_APIC_WRITE_TYPE
WHV_X64_CPUID_RESULT2_FLAGS
WHV_X64_LOCAL_APIC_EMULATION_MODE
WHV_X64_PENDING_EVENT_TYPE
WHV_X64_PENDING_INTERRUPTION_TYPE
WHV_X64_UNSUPPORTED_FEATURE_CODE
Unions
§
GUEST_OS_INFO
VIRTUAL_PROCESSOR_REGISTER
VIRTUAL_PROCESSOR_REGISTER_1
VIRTUAL_PROCESSOR_REGISTER_1_0_0
VIRTUAL_PROCESSOR_REGISTER_1_1_0
VIRTUAL_PROCESSOR_REGISTER_1_3_0
WHV_ACCESS_GPA_CONTROLS
WHV_ADVISE_GPA_RANGE
WHV_ADVISE_GPA_RANGE_POPULATE_FLAGS
WHV_CAPABILITY
WHV_CAPABILITY_FEATURES
WHV_EMULATOR_STATUS
WHV_EXTENDED_VM_EXITS
WHV_INTERNAL_ACTIVITY_REGISTER
WHV_MEMORY_ACCESS_INFO
WHV_NOTIFICATION_PORT_PARAMETERS_0
WHV_PARTITION_PROPERTY
WHV_PROCESSOR_FEATURES
WHV_PROCESSOR_FEATURES1
WHV_PROCESSOR_FEATURES_BANKS_0
WHV_PROCESSOR_PERFMON_FEATURES
WHV_PROCESSOR_XSAVE_FEATURES
WHV_REGISTER_VALUE
WHV_RUN_VP_EXIT_CONTEXT_0
WHV_SCHEDULER_FEATURES
WHV_SYNTHETIC_PROCESSOR_FEATURES
WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_0
WHV_TRIGGER_PARAMETERS_0
WHV_UINT128
WHV_VIRTUAL_PROCESSOR_PROPERTY_0
WHV_VPCI_DEVICE_NOTIFICATION_0
WHV_VP_EXCEPTION_INFO
WHV_X64_DELIVERABILITY_NOTIFICATIONS_REGISTER
WHV_X64_FP_CONTROL_STATUS_REGISTER
WHV_X64_FP_CONTROL_STATUS_REGISTER_0_0
WHV_X64_FP_REGISTER
WHV_X64_INTERRUPT_STATE_REGISTER
WHV_X64_IO_PORT_ACCESS_INFO
WHV_X64_MSR_ACCESS_INFO
WHV_X64_MSR_EXIT_BITMAP
WHV_X64_PENDING_DEBUG_EXCEPTION
WHV_X64_PENDING_EXCEPTION_EVENT
WHV_X64_PENDING_EXT_INT_EVENT
WHV_X64_PENDING_INTERRUPTION_REGISTER
WHV_X64_RDTSC_INFO
WHV_X64_SEGMENT_REGISTER_0
WHV_X64_VP_EXECUTION_STATE
WHV_X64_XMM_CONTROL_STATUS_REGISTER
WHV_X64_XMM_CONTROL_STATUS_REGISTER_0_0