Module Hypervisor
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_ FEATURE S1_ 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_ RESUL T2 - 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_
Register Actlr El1 - ARM64_
Register Amair El1 - ARM64_
Register Cntkctl El1 - ARM64_
Register Cntv CtlEl0 - ARM64_
Register Cntv Cval El0 - ARM64_
Register Context IdrEl1 - ARM64_
Register Cpacr El1 - ARM64_
Register Cpsr - ARM64_
Register Csselr El1 - ARM64_
Register ElrEl1 - ARM64_
Register EsrEl1 - ARM64_
Register FarEl1 - ARM64_
Register FpControl - ARM64_
Register FpStatus - ARM64_
Register Mair El1 - ARM64_
Register Max - ARM64_
Register ParEl1 - ARM64_
Register Pc - ARM64_
Register Q0 - ARM64_
Register Q1 - ARM64_
Register Q2 - ARM64_
Register Q3 - ARM64_
Register Q4 - ARM64_
Register Q5 - ARM64_
Register Q6 - ARM64_
Register Q7 - ARM64_
Register Q8 - ARM64_
Register Q9 - ARM64_
Register Q10 - ARM64_
Register Q11 - ARM64_
Register Q12 - ARM64_
Register Q13 - ARM64_
Register Q14 - ARM64_
Register Q15 - ARM64_
Register Q16 - ARM64_
Register Q17 - ARM64_
Register Q18 - ARM64_
Register Q19 - ARM64_
Register Q20 - ARM64_
Register Q21 - ARM64_
Register Q22 - ARM64_
Register Q23 - ARM64_
Register Q24 - ARM64_
Register Q25 - ARM64_
Register Q26 - ARM64_
Register Q27 - ARM64_
Register Q28 - ARM64_
Register Q29 - ARM64_
Register Q30 - ARM64_
Register Q31 - ARM64_
Register Sctlr El1 - ARM64_
Register SpEl0 - ARM64_
Register SpEl1 - ARM64_
Register Spsr El1 - ARM64_
Register TcrEl1 - ARM64_
Register Tpidr El0 - ARM64_
Register Tpidr El1 - ARM64_
Register Tpidrro El0 - ARM64_
Register Ttbr0 El1 - ARM64_
Register Ttbr1 El1 - ARM64_
Register Vbar El1 - ARM64_
Register X0 - ARM64_
Register X1 - ARM64_
Register X2 - ARM64_
Register X3 - ARM64_
Register X4 - ARM64_
Register X5 - ARM64_
Register X6 - ARM64_
Register X7 - ARM64_
Register X8 - ARM64_
Register X9 - ARM64_
Register X10 - ARM64_
Register X11 - ARM64_
Register X12 - ARM64_
Register X13 - ARM64_
Register X14 - ARM64_
Register X15 - ARM64_
Register X16 - ARM64_
Register X17 - ARM64_
Register X18 - ARM64_
Register X19 - ARM64_
Register X20 - ARM64_
Register X21 - ARM64_
Register X22 - ARM64_
Register X23 - ARM64_
Register X24 - ARM64_
Register X25 - ARM64_
Register X26 - ARM64_
Register X27 - ARM64_
Register X28 - ARM64_
RegisterX Fp - ARM64_
RegisterX Lr - Arch_
Armv8 - Arch_
Unknown - Arch_
x64 - Arch_
x86 - GUID_
DEVINTERFACE_ VM_ GENCOUNTER - Guest
OsMicrosoftMSDOS - Guest
OsMicrosoft Undefined - Guest
OsMicrosoft Windows3x - Guest
OsMicrosoft Windows9x - Guest
OsMicrosoft WindowsCE - Guest
OsMicrosoft WindowsNT - Guest
OsOpen Source FreeBSD - Guest
OsOpen Source Illumos - Guest
OsOpen Source Linux - Guest
OsOpen Source Undefined - Guest
OsOpen Source Xen - Guest
OsVendorHPE - Guest
OsVendorLANCOM - Guest
OsVendor Microsoft - Guest
OsVendor Undefined - 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 - HdvDevice
Host Flag Initialize ComSecurity - HdvDevice
Host Flag None - HdvDevice
TypePCI - HdvDevice
Type Undefined - HdvMmio
Mapping Flag Executable - HdvMmio
Mapping Flag None - HdvMmio
Mapping Flag Writeable - HdvPci
Device Interface Version1 - HdvPci
Device Interface Version Invalid - IOCTL_
VMGENCOUNTER_ READ - Paging_
32Bit - Paging_
Armv8 - Paging_
Invalid - Paging_
Long - Paging_
NonPaged - Paging_
Pae - Processor
Vendor_ Amd - Processor
Vendor_ Arm - Processor
Vendor_ Hygon - Processor
Vendor_ Intel - Processor
Vendor_ 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 - WHvAdvise
GpaRange Code Pin - WHvAdvise
GpaRange Code Populate - WHvAdvise
GpaRange Code Unpin - WHvAllocate
Vpci Resource Flag Allow Direct P2P - WHvAllocate
Vpci Resource Flag None - WHvCache
Type Uncached - WHvCache
Type Write Back - WHvCache
Type Write Combining - WHvCache
Type Write Through - WHvCapability
Code Exception Exit Bitmap - WHvCapability
Code Extended VmExits - WHvCapability
Code Features - WHvCapability
Code GpaRange Populate Flags - WHvCapability
Code Hypervisor Present - WHvCapability
Code Interrupt Clock Frequency - WHvCapability
Code Processor ClFlush Size - WHvCapability
Code Processor Clock Frequency - WHvCapability
Code Processor Features - WHvCapability
Code Processor Features Banks - WHvCapability
Code Processor Frequency Cap - WHvCapability
Code Processor Perfmon Features - WHvCapability
Code Processor Vendor - WHvCapability
Code Processor Xsave Features - WHvCapability
Code Scheduler Features - WHvCapability
Code Synthetic Processor Features Banks - WHvCapability
Code X64Msr Exit Bitmap - WHvCreate
Vpci Device Flag None - WHvCreate
Vpci Device Flag Physically Backed - WHvCreate
Vpci Device Flag UseLogical Interrupts - WHvMap
GpaRange Flag Execute - WHvMap
GpaRange Flag None - WHvMap
GpaRange Flag Read - WHvMap
GpaRange Flag Track Dirty Pages - WHvMap
GpaRange Flag Write - WHvMemory
Access Execute - WHvMemory
Access Read - WHvMemory
Access Write - WHvMsr
Action Architecture Default - WHvMsr
Action Exit - WHvMsr
Action Ignore Write Read Zero - WHvNotification
Port Property Preferred Target Duration - WHvNotification
Port Property Preferred Target Vp - WHvNotification
Port Type Doorbell - WHvNotification
Port Type Event - WHvPartition
Counter SetMemory - WHvPartition
Property Code Allow Device Assignment - WHvPartition
Property Code Apic Remote Read Support - WHvPartition
Property Code CpuCap - WHvPartition
Property Code CpuGroup Id - WHvPartition
Property Code CpuReserve - WHvPartition
Property Code CpuWeight - WHvPartition
Property Code Cpuid Exit List - WHvPartition
Property Code Cpuid Result List - WHvPartition
Property Code Cpuid Result List2 - WHvPartition
Property Code Disable Smt - WHvPartition
Property Code Exception Exit Bitmap - WHvPartition
Property Code Extended VmExits - WHvPartition
Property Code Interrupt Clock Frequency - WHvPartition
Property Code Local Apic Emulation Mode - WHvPartition
Property Code MsrAction List - WHvPartition
Property Code Nested Virtualization - WHvPartition
Property Code Primary Numa Node - WHvPartition
Property Code Processor ClFlush Size - WHvPartition
Property Code Processor Clock Frequency - WHvPartition
Property Code Processor Count - WHvPartition
Property Code Processor Features - WHvPartition
Property Code Processor Features Banks - WHvPartition
Property Code Processor Frequency Cap - WHvPartition
Property Code Processor Perfmon Features - WHvPartition
Property Code Processor Xsave Features - WHvPartition
Property Code Reference Time - WHvPartition
Property Code Separate Security Domain - WHvPartition
Property Code Synthetic Processor Features Banks - WHvPartition
Property Code Unimplemented MsrAction - WHvPartition
Property Code X64Msr Exit Bitmap - WHvProcessor
Counter SetApic - WHvProcessor
Counter SetEvents - WHvProcessor
Counter SetIntercepts - WHvProcessor
Counter SetRuntime - WHvProcessor
Counter SetSynthetic Features - WHvProcessor
Vendor Amd - WHvProcessor
Vendor Hygon - WHvProcessor
Vendor Intel - WHvRegister
Eom - WHvRegister
Guest OsId - WHvRegister
Internal Activity State - WHvRegister
Interrupt State - WHvRegister
Pending Event - WHvRegister
Pending Interruption - WHvRegister
Reference Tsc - WHvRegister
Reference TscSequence - WHvRegister
Scontrol - WHvRegister
Siefp - WHvRegister
Simp - WHvRegister
Sint0 - WHvRegister
Sint1 - WHvRegister
Sint2 - WHvRegister
Sint3 - WHvRegister
Sint4 - WHvRegister
Sint5 - WHvRegister
Sint6 - WHvRegister
Sint7 - WHvRegister
Sint8 - WHvRegister
Sint9 - WHvRegister
Sint10 - WHvRegister
Sint11 - WHvRegister
Sint12 - WHvRegister
Sint13 - WHvRegister
Sint14 - WHvRegister
Sint15 - WHvRegister
Sversion - WHvRegister
VpAssist Page - WHvRegister
VpRuntime - WHvRun
VpCancel Reason User - WHvRun
VpExit Reason Canceled - WHvRun
VpExit Reason Exception - WHvRun
VpExit Reason Hypercall - WHvRun
VpExit Reason Invalid VpRegister Value - WHvRun
VpExit Reason Memory Access - WHvRun
VpExit Reason None - WHvRun
VpExit Reason Synic Sint Deliverable - WHvRun
VpExit Reason Unrecoverable Exception - WHvRun
VpExit Reason Unsupported Feature - WHvRun
VpExit Reason X64Apic Eoi - WHvRun
VpExit Reason X64Apic Init Sipi Trap - WHvRun
VpExit Reason X64Apic SmiTrap - WHvRun
VpExit Reason X64Apic Write Trap - WHvRun
VpExit Reason X64Cpuid - WHvRun
VpExit Reason X64Halt - WHvRun
VpExit Reason X64Interrupt Window - WHvRun
VpExit Reason X64Io Port Access - WHvRun
VpExit Reason X64Msr Access - WHvRun
VpExit Reason X64Rdtsc - WHvTranslate
GvaFlag Enforce Smap - WHvTranslate
GvaFlag None - WHvTranslate
GvaFlag Override Smap - WHvTranslate
GvaFlag Privilege Exempt - WHvTranslate
GvaFlag SetPage Table Bits - WHvTranslate
GvaFlag Validate Execute - WHvTranslate
GvaFlag Validate Read - WHvTranslate
GvaFlag Validate Write - WHvTranslate
GvaResult GpaIllegal Overlay Access - WHvTranslate
GvaResult GpaNo Read Access - WHvTranslate
GvaResult GpaNo Write Access - WHvTranslate
GvaResult GpaUnmapped - WHvTranslate
GvaResult Intercept - WHvTranslate
GvaResult Invalid Page Table Flags - WHvTranslate
GvaResult Page NotPresent - WHvTranslate
GvaResult Privilege Violation - WHvTranslate
GvaResult Success - WHvTrigger
Type Device Interrupt - WHvTrigger
Type Interrupt - WHvTrigger
Type Synic Event - WHvUnsupported
Feature Intercept - WHvUnsupported
Feature Task Switch Tss - WHvVirtual
Processor Property Code Numa Node - WHvVirtual
Processor State Type Interrupt Controller State2 - WHvVirtual
Processor State Type Synic Event Flag Page - WHvVirtual
Processor State Type Synic Message Page - WHvVirtual
Processor State Type Synic Timer State - WHvVirtual
Processor State Type Xsave State - WHvVpci
Bar0 - WHvVpci
Bar1 - WHvVpci
Bar2 - WHvVpci
Bar3 - WHvVpci
Bar4 - WHvVpci
Bar5 - WHvVpci
Config Space - WHvVpci
Device Notification Mmio Remapping - WHvVpci
Device Notification Surprise Removal - WHvVpci
Device Notification Undefined - WHvVpci
Device Property Code HardwareI Ds - WHvVpci
Device Property Code ProbedBA Rs - WHvVpci
Device Property Code Undefined - WHvVpci
Interrupt Target Flag Multicast - WHvVpci
Interrupt Target Flag None - WHvVpci
Mmio Range Flag Read Access - WHvVpci
Mmio Range Flag Write Access - WHvX64
Apic Write Type Dfr - WHvX64
Apic Write Type Ldr - WHvX64
Apic Write Type Lint0 - WHvX64
Apic Write Type Lint1 - WHvX64
Apic Write Type Svr - WHvX64
Cpuid Result2 Flag Subleaf Specific - WHvX64
Cpuid Result2 Flag VpSpecific - WHvX64
Exception Type Alignment Check Fault - WHvX64
Exception Type Bound Range Fault - WHvX64
Exception Type Breakpoint Trap - WHvX64
Exception Type Debug Trap OrFault - WHvX64
Exception Type Device NotAvailable Fault - WHvX64
Exception Type Divide Error Fault - WHvX64
Exception Type Double Fault Abort - WHvX64
Exception Type Floating Point Error Fault - WHvX64
Exception Type General Protection Fault - WHvX64
Exception Type Invalid Opcode Fault - WHvX64
Exception Type Invalid Task State Segment Fault - WHvX64
Exception Type Machine Check Abort - WHvX64
Exception Type Overflow Trap - WHvX64
Exception Type Page Fault - WHvX64
Exception Type Segment NotPresent Fault - WHvX64
Exception Type Simd Floating Point Fault - WHvX64
Exception Type Stack Fault - WHvX64
Interrupt Destination Mode Logical - WHvX64
Interrupt Destination Mode Physical - WHvX64
Interrupt Trigger Mode Edge - WHvX64
Interrupt Trigger Mode Level - WHvX64
Interrupt Type Fixed - WHvX64
Interrupt Type Init - WHvX64
Interrupt Type Local Int1 - WHvX64
Interrupt Type Lowest Priority - WHvX64
Interrupt Type Nmi - WHvX64
Interrupt Type Sipi - WHvX64
Local Apic Emulation Mode None - WHvX64
Local Apic Emulation Mode X2Apic - WHvX64
Local Apic Emulation ModeX Apic - WHvX64
Pending Event Exception - WHvX64
Pending Event ExtInt - WHvX64
Pending Exception - WHvX64
Pending Interrupt - WHvX64
Pending Nmi - WHvX64
RegisterA Count - WHvX64
Register Apic Base - WHvX64
Register Apic Current Count - WHvX64
Register Apic Divide - WHvX64
Register Apic Eoi - WHvX64
Register Apic Ese - WHvX64
Register Apic Icr - WHvX64
Register Apic Id - WHvX64
Register Apic Init Count - WHvX64
Register Apic Irr0 - WHvX64
Register Apic Irr1 - WHvX64
Register Apic Irr2 - WHvX64
Register Apic Irr3 - WHvX64
Register Apic Irr4 - WHvX64
Register Apic Irr5 - WHvX64
Register Apic Irr6 - WHvX64
Register Apic Irr7 - WHvX64
Register Apic Isr0 - WHvX64
Register Apic Isr1 - WHvX64
Register Apic Isr2 - WHvX64
Register Apic Isr3 - WHvX64
Register Apic Isr4 - WHvX64
Register Apic Isr5 - WHvX64
Register Apic Isr6 - WHvX64
Register Apic Isr7 - WHvX64
Register Apic Ldr - WHvX64
Register Apic LvtError - WHvX64
Register Apic LvtLint0 - WHvX64
Register Apic LvtLint1 - WHvX64
Register Apic LvtPerfmon - WHvX64
Register Apic LvtThermal - WHvX64
Register Apic LvtTimer - WHvX64
Register Apic Ppr - WHvX64
Register Apic Self Ipi - WHvX64
Register Apic Spurious - WHvX64
Register Apic Tmr0 - WHvX64
Register Apic Tmr1 - WHvX64
Register Apic Tmr2 - WHvX64
Register Apic Tmr3 - WHvX64
Register Apic Tmr4 - WHvX64
Register Apic Tmr5 - WHvX64
Register Apic Tmr6 - WHvX64
Register Apic Tmr7 - WHvX64
Register Apic Tpr - WHvX64
Register Apic Version - WHvX64
Register Bndcfgs - WHvX64
Register Cr0 - WHvX64
Register Cr2 - WHvX64
Register Cr3 - WHvX64
Register Cr4 - WHvX64
Register Cr8 - WHvX64
Register Cs - WHvX64
Register Cstar - WHvX64
Register Deliverability Notifications - WHvX64
Register Dr0 - WHvX64
Register Dr1 - WHvX64
Register Dr2 - WHvX64
Register Dr3 - WHvX64
Register Dr6 - WHvX64
Register Dr7 - WHvX64
Register Ds - WHvX64
Register Efer - WHvX64
Register Es - WHvX64
Register FpControl Status - WHvX64
Register FpMmx0 - WHvX64
Register FpMmx1 - WHvX64
Register FpMmx2 - WHvX64
Register FpMmx3 - WHvX64
Register FpMmx4 - WHvX64
Register FpMmx5 - WHvX64
Register FpMmx6 - WHvX64
Register FpMmx7 - WHvX64
Register Fs - WHvX64
Register Gdtr - WHvX64
Register Gs - WHvX64
Register Hypercall - WHvX64
Register Idtr - WHvX64
Register Initial Apic Id - WHvX64
Register Interrupt SspTable Addr - WHvX64
Register Kernel GsBase - WHvX64
Register Ldtr - WHvX64
Register Lstar - WHvX64
RegisterM Count - WHvX64
Register MsrMtrr Cap - WHvX64
Register MsrMtrr DefType - WHvX64
Register MsrMtrr Fix4k C0000 - WHvX64
Register MsrMtrr Fix4k C8000 - WHvX64
Register MsrMtrr Fix4k D0000 - WHvX64
Register MsrMtrr Fix4k D8000 - WHvX64
Register MsrMtrr Fix4k E0000 - WHvX64
Register MsrMtrr Fix4k E8000 - WHvX64
Register MsrMtrr Fix4k F0000 - WHvX64
Register MsrMtrr Fix4k F8000 - WHvX64
Register MsrMtrr Fix16k80000 - WHvX64
Register MsrMtrr Fix16k A0000 - WHvX64
Register MsrMtrr Fix64k00000 - WHvX64
Register MsrMtrr Phys Base0 - WHvX64
Register MsrMtrr Phys Base1 - WHvX64
Register MsrMtrr Phys Base2 - WHvX64
Register MsrMtrr Phys Base3 - WHvX64
Register MsrMtrr Phys Base4 - WHvX64
Register MsrMtrr Phys Base5 - WHvX64
Register MsrMtrr Phys Base6 - WHvX64
Register MsrMtrr Phys Base7 - WHvX64
Register MsrMtrr Phys Base8 - WHvX64
Register MsrMtrr Phys Base9 - WHvX64
Register MsrMtrr Phys BaseA - WHvX64
Register MsrMtrr Phys BaseB - WHvX64
Register MsrMtrr Phys BaseC - WHvX64
Register MsrMtrr Phys BaseD - WHvX64
Register MsrMtrr Phys BaseE - WHvX64
Register MsrMtrr Phys BaseF - WHvX64
Register MsrMtrr Phys Mask0 - WHvX64
Register MsrMtrr Phys Mask1 - WHvX64
Register MsrMtrr Phys Mask2 - WHvX64
Register MsrMtrr Phys Mask3 - WHvX64
Register MsrMtrr Phys Mask4 - WHvX64
Register MsrMtrr Phys Mask5 - WHvX64
Register MsrMtrr Phys Mask6 - WHvX64
Register MsrMtrr Phys Mask7 - WHvX64
Register MsrMtrr Phys Mask8 - WHvX64
Register MsrMtrr Phys Mask9 - WHvX64
Register MsrMtrr Phys MaskA - WHvX64
Register MsrMtrr Phys MaskB - WHvX64
Register MsrMtrr Phys MaskC - WHvX64
Register MsrMtrr Phys MaskD - WHvX64
Register MsrMtrr Phys MaskE - WHvX64
Register MsrMtrr Phys MaskF - WHvX64
Register Pat - WHvX64
Register Pending Debug Exception - WHvX64
Register Pl0Ssp - WHvX64
Register Pl1Ssp - WHvX64
Register Pl2Ssp - WHvX64
Register Pl3Ssp - WHvX64
Register Pred Cmd - WHvX64
Register R8 - WHvX64
Register R9 - WHvX64
Register R10 - WHvX64
Register R11 - WHvX64
Register R12 - WHvX64
Register R13 - WHvX64
Register R14 - WHvX64
Register R15 - WHvX64
Register Rax - WHvX64
Register Rbp - WHvX64
Register Rbx - WHvX64
Register Rcx - WHvX64
Register Rdi - WHvX64
Register Rdx - WHvX64
Register Rflags - WHvX64
Register Rip - WHvX64
Register Rsi - WHvX64
Register Rsp - WHvX64
RegisterS Cet - WHvX64
Register Sfmask - WHvX64
Register Spec Ctrl - WHvX64
Register Ss - WHvX64
Register Ssp - WHvX64
Register Star - WHvX64
Register Sysenter Cs - WHvX64
Register Sysenter Eip - WHvX64
Register Sysenter Esp - WHvX64
Register Tr - WHvX64
Register Tsc - WHvX64
Register TscAdjust - WHvX64
Register TscAux - WHvX64
Register TscDeadline - WHvX64
Register TscVirtual Offset - WHvX64
Register TsxCtrl - WHvX64
RegisterU Cet - WHvX64
Register Umwait Control - WHvX64
Register Virtual Cr0 - WHvX64
Register Virtual Cr3 - WHvX64
Register Virtual Cr4 - WHvX64
Register Virtual Cr8 - WHvX64
RegisterX Cr0 - WHvX64
Register Xfd - WHvX64
Register XfdErr - WHvX64
Register Xmm0 - WHvX64
Register Xmm1 - WHvX64
Register Xmm2 - WHvX64
Register Xmm3 - WHvX64
Register Xmm4 - WHvX64
Register Xmm5 - WHvX64
Register Xmm6 - WHvX64
Register Xmm7 - WHvX64
Register Xmm8 - WHvX64
Register Xmm9 - WHvX64
Register Xmm10 - WHvX64
Register Xmm11 - WHvX64
Register Xmm12 - WHvX64
Register Xmm13 - WHvX64
Register Xmm14 - WHvX64
Register Xmm15 - WHvX64
Register XmmControl Status - WHvX64
Register Xss - X64_
Register Cr0 - X64_
Register Cr2 - X64_
Register Cr3 - X64_
Register Cr4 - X64_
Register Cr8 - X64_
Register Cs - X64_
Register Dr0 - X64_
Register Dr1 - X64_
Register Dr2 - X64_
Register Dr3 - X64_
Register Dr6 - X64_
Register Dr7 - X64_
Register Ds - X64_
Register Efer - X64_
Register Es - X64_
Register FpControl Status - X64_
Register FpMmx0 - X64_
Register FpMmx1 - X64_
Register FpMmx2 - X64_
Register FpMmx3 - X64_
Register FpMmx4 - X64_
Register FpMmx5 - X64_
Register FpMmx6 - X64_
Register FpMmx7 - X64_
Register Fs - X64_
Register Gdtr - X64_
Register Gs - X64_
Register Idtr - X64_
Register Ldtr - X64_
Register Max - X64_
Register R8 - X64_
Register R9 - X64_
Register R10 - X64_
Register R11 - X64_
Register R12 - X64_
Register R13 - X64_
Register R14 - X64_
Register R15 - X64_
RegisterR Flags - X64_
Register Rax - X64_
Register Rbp - X64_
Register Rbx - X64_
Register Rcx - X64_
Register Rdi - X64_
Register Rdx - X64_
Register Rip - X64_
Register Rsi - X64_
Register Rsp - X64_
Register Ss - X64_
Register Tr - X64_
Register Xmm0 - X64_
Register Xmm1 - X64_
Register Xmm2 - X64_
Register Xmm3 - X64_
Register Xmm4 - X64_
Register Xmm5 - X64_
Register Xmm6 - X64_
Register Xmm7 - X64_
Register Xmm8 - X64_
Register Xmm9 - X64_
Register Xmm10 - X64_
Register Xmm11 - X64_
Register Xmm12 - X64_
Register Xmm13 - X64_
Register Xmm14 - X64_
Register Xmm15 - X64_
Register XmmControl Status
Functions§
- Apply
Guest ⚠Memory Fix - Apply
Pending ⚠Saved State File Replay Log - Call
Stack ⚠Unwind - Find
Saved ⚠State Symbol Field InType - Force
Active ⚠Virtual Trust Level - Force
Architecture ⚠ - Force
Nested ⚠Host Mode - Force
Paging ⚠Mode - GetActive
Virtual ⚠Trust Level - GetArchitecture⚠
- GetEnabled
Virtual ⚠Trust Levels - GetGuest
Enabled ⚠Virtual Trust Levels - GetGuest
OsInfo ⚠ - GetGuest
Physical ⚠Memory Chunks - GetGuest
RawSaved ⚠Memory Size - GetMemory
Block ⚠Cache Limit - GetNested
Virtualization ⚠Mode - GetPaging
Mode ⚠ - GetRegister
Value ⚠ - GetSaved
State ⚠Symbol Field Info - GetSaved
State ⚠Symbol Provider Handle - GetSaved
State ⚠Symbol Type Size - GetVp
Count ⚠ - Guest
Physical ⚠Address ToRaw Saved Memory Offset - Guest
Virtual ⚠Address ToPhysical Address - HdvCreate
Device ⚠Instance - HdvCreate
Guest ⚠Memory Aperture - HdvCreate
Section ⚠Backed Mmio Range - HdvDeliver
Guest ⚠Interrupt - HdvDestroy
Guest ⚠Memory Aperture - HdvDestroy
Section ⚠Backed Mmio Range - HdvInitialize
Device ⚠Host - HdvInitialize
Device ⚠Host Ex - HdvRead
Guest ⚠Memory - HdvRegister
Doorbell ⚠ - HdvTeardown
Device ⚠Host - HdvUnregister
Doorbell ⚠ - HdvWrite
Guest ⚠Memory - InKernel
Space ⚠ - IsActive
Virtual ⚠Trust Level Enabled - IsNested
Virtualization ⚠Enabled - Load
Saved ⚠State File - Load
Saved ⚠State Files - Load
Saved ⚠State Module Symbols - Load
Saved ⚠State Module Symbols Ex - Load
Saved ⚠State Symbol Provider - Locate
Saved ⚠State Files - Read
Guest ⚠Physical Address - Read
Guest ⚠RawSaved Memory - Read
Saved ⚠State Global Variable - Release
Saved ⚠State Files - Release
Saved ⚠State Symbol Provider - Resolve
Saved ⚠State Global Variable Address - Scan
Memory ⚠ForDos Images - SetMemory
Block ⚠Cache Limit - SetSaved
State ⚠Symbol Provider Debug Info Callback - WHvAccept
Partition ⚠Migration - WHvAdvise
GpaRange ⚠ - WHvAllocate
Vpci ⚠Resource - WHvCancel
Partition ⚠Migration - WHvCancel
RunVirtual ⚠Processor - WHvComplete
Partition ⚠Migration - WHvCreate
Notification ⚠Port - WHvCreate
Partition ⚠ - WHvCreate
Trigger ⚠ - WHvCreate
Virtual ⚠Processor - WHvCreate
Virtual ⚠Processor2 - WHvCreate
Vpci ⚠Device - WHvDelete
Notification ⚠Port - WHvDelete
Partition ⚠ - WHvDelete
Trigger ⚠ - WHvDelete
Virtual ⚠Processor - WHvDelete
Vpci ⚠Device - WHvEmulator
Create ⚠Emulator - WHvEmulator
Destroy ⚠Emulator - WHvEmulator
TryIo ⚠Emulation - WHvEmulator
TryMmio ⚠Emulation - WHvGet
Capability ⚠ - WHvGet
Interrupt ⚠Target VpSet - WHvGet
Partition ⚠Counters - WHvGet
Partition ⚠Property - WHvGet
Virtual ⚠Processor Counters - WHvGet
Virtual ⚠Processor Cpuid Output - WHvGet
Virtual ⚠Processor Interrupt Controller State - WHvGet
Virtual ⚠Processor Interrupt Controller State2 - WHvGet
Virtual ⚠Processor Registers - WHvGet
Virtual ⚠Processor State - WHvGet
Virtual ⚠Processor Xsave State - WHvGet
Vpci ⚠Device Interrupt Target - WHvGet
Vpci ⚠Device Notification - WHvGet
Vpci ⚠Device Property - WHvMap
GpaRange ⚠ - WHvMap
GpaRange2 ⚠ - WHvMap
Vpci ⚠Device Interrupt - WHvMap
Vpci ⚠Device Mmio Ranges - WHvPost
Virtual ⚠Processor Synic Message - WHvQuery
GpaRange ⚠Dirty Bitmap - WHvRead
GpaRange ⚠ - WHvRead
Vpci ⚠Device Register - WHvRegister
Partition ⚠Doorbell Event - WHvRequest
Interrupt ⚠ - WHvRequest
Vpci ⚠Device Interrupt - WHvReset
Partition ⚠ - WHvResume
Partition ⚠Time - WHvRetarget
Vpci ⚠Device Interrupt - WHvRun
Virtual ⚠Processor - WHvSet
Notification ⚠Port Property - WHvSet
Partition ⚠Property - WHvSet
Virtual ⚠Processor Interrupt Controller State - WHvSet
Virtual ⚠Processor Interrupt Controller State2 - WHvSet
Virtual ⚠Processor Registers - WHvSet
Virtual ⚠Processor State - WHvSet
Virtual ⚠Processor Xsave State - WHvSet
Vpci ⚠Device Power State - WHvSetup
Partition ⚠ - WHvSignal
Virtual ⚠Processor Synic Event - WHvStart
Partition ⚠Migration - WHvSuspend
Partition ⚠Time - WHvTranslate
Gva ⚠ - WHvUnmap
GpaRange ⚠ - WHvUnmap
Vpci ⚠Device Interrupt - WHvUnmap
Vpci ⚠Device Mmio Ranges - WHvUnregister
Partition ⚠Doorbell Event - WHvUpdate
Trigger ⚠Parameters - WHvWrite
GpaRange ⚠ - WHvWrite
Vpci ⚠Device Register
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_ RESUL T2_ 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_ FEATURE S1 - 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