Overview Windows Hypervisor Platform API WHvCancelRunVirtualProcessor WHvCreatePartition WHvCreateVirtualProcessor WHvDeletePartition WHvDeleteVirtualProcessor WHvGetCapability WHvGetPartitionCounters WHvGetPartitionProperty Data Types WHvGetVirtualProcessorCounters WHvGetVirtualProcessorInterruptControllerState WHvGetVirtualProcessorRegisters Data Types WHvGetVirtualProcessorXSaveState WHvMapGpaRange WHvQueryGpaRangeDirtyBitmap WHvRequestInterrupt WHvResumePartitionTime WHvRunVirtualProcessor Exit Contexts Memory Access I/O Port Access MSR Access CPUID Access Virtual Processor Exception Interrupt Window Unsupported Feature Execution Cancelled WHvSetPartitionProperty Data Types WHvSetupPartition WHvSetVirtualProcessorInterruptControllerState WHvSetVirtualProcessorRegisters Data Types WHvSetVirtualProcessorXSaveState WHvSuspendPartitionTime WHvTranslateGva WHvUnmapGpaRange Hypervisor Instruction Emulator Instruction Emulation I/O Port Access MMIO Access Emulator Structures WHV_EMULATOR_CALLBACKS WHV_EMULATOR_IO_ACCESS_INFO WHV_EMULATOR_MEMORY_ACCESS_INFO WHV_EMULATOR_STATUS API Methods WHvEmulatorCreateEmulator WHvEmulatorDestoryEmulator WHvEmulatorTryIoEmulation WHvEmulatorTryMmioEmulation Callback Functions 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 VM Saved State Dump Provider API ApplyPendingSavedStateFileReplay DataTypes GetArchitecture GetGuestPhysicalMemoryChunks GetGuestRawSavedMemorySize GetPagingMode GetRegisterValue GetVpCount GuestPhysicalAddressToRawSavedMemoryOffset GuestVirtualAddressToPhysicalAddress LoadSavedStateFile LoadSavedStateFiles LocateSavedStateFiles ReadGuestPhysicalAddress ReadGuestRawSavedMemory ReleaseSavedStateFiles