Expand Minimize

HV_REGISTER_NAME enumeration

The HV_REGISTER_NAME enumeration contains values that identify registers, which reference virtual processor state.

Syntax


typedef enum _HV_REGISTER_NAME { 
  HvRegisterExplicitSuspend            = 0x00000000,
  HvRegisterInterceptSuspend           = 0x00000001,
  HvX64RegisterPendingInterruption     = 0x00010002,
  HvX64RegisterInterruptState          = 0x00010003,
  HvX64RegisterRax                     = 0x00020000,
  HvX64RegisterRcx                     = 0x00020001,
  HvX64RegisterRdx                     = 0x00020002,
  HvX64RegisterRbx                     = 0x00020003,
  HvX64RegisterRsp                     = 0x00020004,
  HvX64RegisterRbp                     = 0x00020005,
  HvX64RegisterRsi                     = 0x00020006,
  HvX64RegisterRdi                     = 0x00020007,
  HvX64RegisterR8                      = 0x00020008,
  HvX64RegisterR9                      = 0x00020009,
  HvX64RegisterR10                     = 0x0002000A,
  HvX64RegisterR11                     = 0x0002000B,
  HvX64RegisterR12                     = 0x0002000C,
  HvX64RegisterR13                     = 0x0002000D,
  HvX64RegisterR14                     = 0x0002000E,
  HvX64RegisterR15                     = 0x0002000F,
  HvX64RegisterRip                     = 0x00020010,
  HvX64RegisterRflags                  = 0x00020011,
  HvX64RegisterXmm0                    = 0x00030000,
  HvX64RegisterXmm1                    = 0x00030001,
  HvX64RegisterXmm2                    = 0x00030002,
  HvX64RegisterXmm3                    = 0x00030003,
  HvX64RegisterXmm4                    = 0x00030004,
  HvX64RegisterXmm5                    = 0x00030005,
  HvX64RegisterXmm6                    = 0x00030006,
  HvX64RegisterXmm7                    = 0x00030007,
  HvX64RegisterXmm8                    = 0x00030008,
  HvX64RegisterXmm9                    = 0x00030009,
  HvX64RegisterXmm10                   = 0x0003000A,
  HvX64RegisterXmm11                   = 0x0003000B,
  HvX64RegisterXmm12                   = 0x0003000C,
  HvX64RegisterXmm13                   = 0x0003000D,
  HvX64RegisterXmm14                   = 0x0003000E,
  HvX64RegisterXmm15                   = 0x0003000F,
  HvX64RegisterFpMmx0                  = 0x00030010,
  HvX64RegisterFpMmx1                  = 0x00030011,
  HvX64RegisterFpMmx2                  = 0x00030012,
  HvX64RegisterFpMmx3                  = 0x00030013,
  HvX64RegisterFpMmx4                  = 0x00030014,
  HvX64RegisterFpMmx5                  = 0x00030015,
  HvX64RegisterFpMmx6                  = 0x00030016,
  HvX64RegisterFpMmx7                  = 0x00030017,
  HvX64RegisterFpControlStatus         = 0x00030018,
  HvX64RegisterXmmControlStatus        = 0x00030019,
  HvX64RegisterCr0                     = 0x00040000,
  HvX64RegisterCr2                     = 0x00040001,
  HvX64RegisterCr3                     = 0x00040002,
  HvX64RegisterCr4                     = 0x00040003,
  HvX64RegisterCr8                     = 0x00040004,
  HvX64RegisterXfem                    = 0x00040005,
  HvX64RegisterDr0                     = 0x00050000,
  HvX64RegisterDr1                     = 0x00050001,
  HvX64RegisterDr2                     = 0x00050002,
  HvX64RegisterDr3                     = 0x00050003,
  HvX64RegisterDr6                     = 0x00050004,
  HvX64RegisterDr7                     = 0x00050005,
  HvX64RegisterEs                      = 0x00060000,
  HvX64RegisterCs                      = 0x00060001,
  HvX64RegisterSs                      = 0x00060002,
  HvX64RegisterDs                      = 0x00060003,
  HvX64RegisterFs                      = 0x00060004,
  HvX64RegisterGs                      = 0x00060005,
  HvX64RegisterLdtr                    = 0x00060006,
  HvX64RegisterTr                      = 0x00060007,
  HvX64RegisterIdtr                    = 0x00070000,
  HvX64RegisterGdtr                    = 0x00070001,
  HvX64RegisterTsc                     = 0x00080000,
  HvX64RegisterEfer                    = 0x00080001,
  HvX64RegisterKernelGsBase            = 0x00080002,
  HvX64RegisterApicBase                = 0x00080003,
  HvX64RegisterPat                     = 0x00080004,
  HvX64RegisterSysenterCs              = 0x00080005,
  HvX64RegisterSysenterEip             = 0x00080006,
  HvX64RegisterSysenterEsp             = 0x00080007,
  HvX64RegisterStar                    = 0x00080008,
  HvX64RegisterLstar                   = 0x00080009,
  HvX64RegisterCstar                   = 0x0008000A,
  HvX64RegisterSfmask                  = 0x0008000B,
  HvX64RegisterInitialApicId           = 0x0008000C,
  HvX64RegisterMsrMtrrCap              = 0x0008000D,
  HvX64RegisterMsrMtrrDefType          = 0x0008000E,
  HvX64RegisterMsrMtrrPhysBase0        = 0x00080010,
  HvX64RegisterMsrMtrrPhysBase1        = 0x00080011,
  HvX64RegisterMsrMtrrPhysBase2        = 0x00080012,
  HvX64RegisterMsrMtrrPhysBase3        = 0x00080013,
  HvX64RegisterMsrMtrrPhysBase4        = 0x00080014,
  HvX64RegisterMsrMtrrPhysBase5        = 0x00080015,
  HvX64RegisterMsrMtrrPhysBase6        = 0x00080016,
  HvX64RegisterMsrMtrrPhysBase7        = 0x00080017,
  HvX64RegisterMsrMtrrPhysMask0        = 0x00080040,
  HvX64RegisterMsrMtrrPhysMask1        = 0x00080041,
  HvX64RegisterMsrMtrrPhysMask2        = 0x00080042,
  HvX64RegisterMsrMtrrPhysMask3        = 0x00080043,
  HvX64RegisterMsrMtrrPhysMask4        = 0x00080044,
  HvX64RegisterMsrMtrrPhysMask5        = 0x00080045,
  HvX64RegisterMsrMtrrPhysMask6        = 0x00080046,
  HvX64RegisterMsrMtrrPhysMask7        = 0x00080047,
  HvX64RegisterMsrMtrrFix64k00000      = 0x00080070,
  HvX64RegisterMsrMtrrFix16k80000      = 0x00080071,
  HvX64RegisterMsrMtrrFix16kA0000      = 0x00080072,
  HvX64RegisterMsrMtrrFix4kC0000       = 0x00080073,
  HvX64RegisterMsrMtrrFix4kC8000       = 0x00080074,
  HvX64RegisterMsrMtrrFix4kD0000       = 0x00080075,
  HvX64RegisterMsrMtrrFix4kD8000       = 0x00080076,
  HvX64RegisterMsrMtrrFix4kE0000       = 0x00080077,
  HvX64RegisterMsrMtrrFix4kE8000       = 0x00080078,
  HvX64RegisterMsrMtrrFix4kF0000       = 0x00080079,
  HvX64RegisterMsrMtrrFix4kF8000       = 0x0008007A,
  HvX64RegisterVpRuntime               = 0x00090000,
  HvX64RegisterHypercall               = 0x00090001,
  HvX64RegisterGuestOsId               = 0x00090002,
  HvX64RegisterVpIndex                 = 0x00090003,
  HvX64RegisterTimeRefCount            = 0x00090004,
  HvX64RegisterEoi                     = 0x00090010,
  HvX64RegisterIcr                     = 0x00090011,
  HvX64RegisterTpr                     = 0x00090012,
  HvX64RegisterApicAssistPage          = 0x00090013,
  HvX64RegisterStatsPartitionRetail    = 0x00090020,
  HvX64RegisterStatsPartitionInternal  = 0x00090021,
  HvX64RegisterStatsVpRetail           = 0x00090022,
  HvX64RegisterStatsVpInternal         = 0x00090023,
  HvX64RegisterSint0                   = 0x000A0000,
  HvX64RegisterSint1                   = 0x000A0001,
  HvX64RegisterSint2                   = 0x000A0002,
  HvX64RegisterSint3                   = 0x000A0003,
  HvX64RegisterSint4                   = 0x000A0004,
  HvX64RegisterSint5                   = 0x000A0005,
  HvX64RegisterSint6                   = 0x000A0006,
  HvX64RegisterSint7                   = 0x000A0007,
  HvX64RegisterSint8                   = 0x000A0008,
  HvX64RegisterSint9                   = 0x000A0009,
  HvX64RegisterSint10                  = 0x000A000A,
  HvX64RegisterSint11                  = 0x000A000B,
  HvX64RegisterSint12                  = 0x000A000C,
  HvX64RegisterSint13                  = 0x000A000D,
  HvX64RegisterSint14                  = 0x000A000E,
  HvX64RegisterSint15                  = 0x000A000F,
  HvX64RegisterScontrol                = 0x000A0010,
  HvX64RegisterSversion                = 0x000A0011,
  HvX64RegisterSifp                    = 0x000A0012,
  HvX64RegisterSipp                    = 0x000A0013,
  HvX64RegisterEom                     = 0x000A0014,
  HvX64RegisterStimer0Config           = 0x000B0000,
  HvX64RegisterStimer0Count            = 0x000B0001,
  HvX64RegisterStimer1Config           = 0x000B0002,
  HvX64RegisterStimer1Count            = 0x000B0003,
  HvX64RegisterStimer2Config           = 0x000B0004,
  HvX64RegisterStimer2Count            = 0x000B0005,
  HvX64RegisterStimer3Config           = 0x000B0006,
  HvX64RegisterStimer3Count            = 0x000B0007,
  HvX64RegisterYmm0Low                 = 0x000C0000,
  HvX64RegisterYmm1Low                 = 0x000C0001,
  HvX64RegisterYmm2Low                 = 0x000C0002,
  HvX64RegisterYmm3Low                 = 0x000C0003,
  HvX64RegisterYmm4Low                 = 0x000C0004,
  HvX64RegisterYmm5Low                 = 0x000C0005,
  HvX64RegisterYmm6Low                 = 0x000C0006,
  HvX64RegisterYmm7Low                 = 0x000C0007,
  HvX64RegisterYmm8Low                 = 0x000C0008,
  HvX64RegisterYmm9Low                 = 0x000C0009,
  HvX64RegisterYmm10Low                = 0x000C000A,
  HvX64RegisterYmm11Low                = 0x000C000B,
  HvX64RegisterYmm12Low                = 0x000C000C,
  HvX64RegisterYmm13Low                = 0x000C000D,
  HvX64RegisterYmm14Low                = 0x000C000E,
  HvX64RegisterYmm15Low                = 0x000C000F,
  HvX64RegisterYmm0High                = 0x000C0010,
  HvX64RegisterYmm1High                = 0x000C0011,
  HvX64RegisterYmm2High                = 0x000C0012,
  HvX64RegisterYmm3High                = 0x000C0013,
  HvX64RegisterYmm4High                = 0x000C0014,
  HvX64RegisterYmm5High                = 0x000C0015,
  HvX64RegisterYmm6High                = 0x000C0016,
  HvX64RegisterYmm7High                = 0x000C0017,
  HvX64RegisterYmm8High                = 0x000C0018,
  HvX64RegisterYmm9High                = 0x000C0019,
  HvX64RegisterYmm10High               = 0x000C001A,
  HvX64RegisterYmm11High               = 0x000C001B,
  HvX64RegisterYmm12High               = 0x000C001C,
  HvX64RegisterYmm13High               = 0x000C001D,
  HvX64RegisterYmm14High               = 0x000C001E,
  HvX64RegisterYmm15High               = 0x000C001F
} HV_REGISTER_NAME, *PHV_REGISTER_NAME;

Constants

HvRegisterExplicitSuspend

The name of an explicit suspend register.

HvRegisterInterceptSuspend

The name of an intercept suspend register.

HvX64RegisterPendingInterruption

The name of a pending interruption register.

HvX64RegisterInterruptState

The name of an interrupt state register.

HvX64RegisterRax

The name of a RAX user-mode register.

HvX64RegisterRcx

The name of a RCX user-mode register.

HvX64RegisterRdx

The name of a RDX user-mode register.

HvX64RegisterRbx

The name of a RBX user-mode register.

HvX64RegisterRsp

The name of a RSP user-mode register.

HvX64RegisterRbp

The name of a RBP user-mode register.

HvX64RegisterRsi

The name of a RSI user-mode register.

HvX64RegisterRdi

The name of a RDI user-mode register.

HvX64RegisterR8

The name of a R8 user-mode register.

HvX64RegisterR9

The name of a R9 user-mode register.

HvX64RegisterR10

The name of a R10 user-mode register.

HvX64RegisterR11

The name of a R11 user-mode register.

HvX64RegisterR12

The name of a R12 user-mode register.

HvX64RegisterR13

The name of a R13 user-mode register.

HvX64RegisterR14

The name of a R14 user-mode register.

HvX64RegisterR15

The name of a R15 user-mode register.

HvX64RegisterRip

The name of a RIP user-mode register.

HvX64RegisterRflags

The name of a RFLAGS user-mode register.

HvX64RegisterXmm0

The name of a XMM0 vector register.

HvX64RegisterXmm1

The name of a XMM1 vector register.

HvX64RegisterXmm2

The name of a XMM2 vector register.

HvX64RegisterXmm3

The name of a XMM3 vector register.

HvX64RegisterXmm4

The name of a XMM4 vector register.

HvX64RegisterXmm5

The name of a XMM5 vector register.

HvX64RegisterXmm6

The name of a XMM6 vector register.

HvX64RegisterXmm7

The name of a XMM7 vector register.

HvX64RegisterXmm8

The name of a XMM8 vector register.

HvX64RegisterXmm9

The name of a XMM9 vector register.

HvX64RegisterXmm10

The name of a XMM10 vector register.

HvX64RegisterXmm11

The name of a XMM11 vector register.

HvX64RegisterXmm12

The name of a XMM12 vector register.

HvX64RegisterXmm13

The name of a XMM13 vector register.

HvX64RegisterXmm14

The name of a XMM14 vector register.

HvX64RegisterXmm15

The name of a XMM15 vector register.

HvX64RegisterFpMmx0

The name of a FPMMX0 floating-point register.

HvX64RegisterFpMmx1

The name of a FPMMX1 floating-point register.

HvX64RegisterFpMmx2

The name of a FPMMX2 floating-point register.

HvX64RegisterFpMmx3

The name of a FPMMX3 floating-point register.

HvX64RegisterFpMmx4

The name of a FPMMX4 floating-point register.

HvX64RegisterFpMmx5

The name of a FPMMX5 floating-point register.

HvX64RegisterFpMmx6

The name of a FPMMX6 floating-point register.

HvX64RegisterFpMmx7

The name of a FPMMX7 floating-point register.

HvX64RegisterFpControlStatus

The name of a control and status register for a floating-point number.

HvX64RegisterXmmControlStatus

The name of a control and status register for a vector.

HvX64RegisterCr0

The name of a CR0 control register.

HvX64RegisterCr2

The name of a CR2 control register.

HvX64RegisterCr3

The name of a CR3 control register.

HvX64RegisterCr4

The name of a CR4 control register.

HvX64RegisterCr8

The name of a CR8 control register.

HvX64RegisterXfem

The name of a XFEM control register.

HvX64RegisterDr0

The name of a DR0 debug register.

HvX64RegisterDr1

The name of a DR1 debug register.

HvX64RegisterDr2

The name of a DR2 debug register.

HvX64RegisterDr3

The name of a DR3 debug register.

HvX64RegisterDr6

The name of a DR6 debug register.

HvX64RegisterDr7

The name of a DR7 debug register.

HvX64RegisterEs

The name of a ES segment register.

HvX64RegisterCs

The name of a CS segment register.

HvX64RegisterSs

The name of a SS segment register.

HvX64RegisterDs

The name of a DS segment register.

HvX64RegisterFs

The name of a FS segment register.

HvX64RegisterGs

The name of a GS segment register.

HvX64RegisterLdtr

The name of a LDTR segment register.

HvX64RegisterTr

The name of a TR segment register.

HvX64RegisterIdtr

The name of a LDTR table register.

HvX64RegisterGdtr

The name of a GDTR table register.

HvX64RegisterTsc

The name of a TSC virtualized MSR.

HvX64RegisterEfer

The name of a EFER virtualized MSR.

HvX64RegisterKernelGsBase

The name of a GSBASE virtualized MSR.

HvX64RegisterApicBase

The name of a APIC virtualized MSR.

HvX64RegisterPat

The name of a PAT virtualized MSR.

HvX64RegisterSysenterCs

The name of a SYSENTERCS virtualized MSR.

HvX64RegisterSysenterEip

The name of a SYSENTEREIP virtualized MSR.

HvX64RegisterSysenterEsp

The name of a SYSENTERESP virtualized MSR.

HvX64RegisterStar

The name of a STAR virtualized MSR.

HvX64RegisterLstar

The name of a LSTAR virtualized MSR.

HvX64RegisterCstar

The name of a CSTAR virtualized MSR.

HvX64RegisterSfmask

The name of a SFMASK virtualized MSR.

HvX64RegisterInitialApicId

The name of a INITIALAPICID virtualized MSR.

HvX64RegisterMsrMtrrCap

The name of a MSRMTRRCAP cache-control MSR.

HvX64RegisterMsrMtrrDefType

The name of a MSRMTRRDEFTYPE cache-control MSR.

HvX64RegisterMsrMtrrPhysBase0

The name of a MSRMTRRPHYSBASE0 cache-control MSR.

HvX64RegisterMsrMtrrPhysBase1

The name of a MSRMTRRPHYSBASE1 cache-control MSR.

HvX64RegisterMsrMtrrPhysBase2

The name of a MSRMTRRPHYSBASE2 cache-control MSR.

HvX64RegisterMsrMtrrPhysBase3

The name of a MSRMTRRPHYSBASE3 cache-control MSR.

HvX64RegisterMsrMtrrPhysBase4

The name of a MSRMTRRPHYSBASE4 cache-control MSR.

HvX64RegisterMsrMtrrPhysBase5

The name of a MSRMTRRPHYSBASE5 cache-control MSR.

HvX64RegisterMsrMtrrPhysBase6

The name of a MSRMTRRPHYSBASE6 cache-control MSR.

HvX64RegisterMsrMtrrPhysBase7

The name of a MSRMTRRPHYSBASE7 cache-control MSR.

HvX64RegisterMsrMtrrPhysMask0

The name of a MSRMTRRPHYSMASK0 cache-control MSR.

HvX64RegisterMsrMtrrPhysMask1

The name of a MSRMTRRPHYSMASK1 cache-control MSR.

HvX64RegisterMsrMtrrPhysMask2

The name of a MSRMTRRPHYSMASK2 cache-control MSR.

HvX64RegisterMsrMtrrPhysMask3

The name of a MSRMTRRPHYSMASK3 cache-control MSR.

HvX64RegisterMsrMtrrPhysMask4

The name of a MSRMTRRPHYSMASK4 cache-control MSR.

HvX64RegisterMsrMtrrPhysMask5

The name of a MSRMTRRPHYSMASK5 cache-control MSR.

HvX64RegisterMsrMtrrPhysMask6

The name of a MSRMTRRPHYSMASK6 cache-control MSR.

HvX64RegisterMsrMtrrPhysMask7

The name of a MSRMTRRPHYSMASK7 cache-control MSR.

HvX64RegisterMsrMtrrFix64k00000

The name of a MSRMTRRFIX64K00000 cache-control MSR.

HvX64RegisterMsrMtrrFix16k80000

The name of a MSRMTRRFIX16K80000 cache-control MSR.

HvX64RegisterMsrMtrrFix16kA0000

The name of a MSRMTRRFIX16KA0000 cache-control MSR.

HvX64RegisterMsrMtrrFix4kC0000

The name of a MSRMTRRFIX4KC0000 cache-control MSR.

HvX64RegisterMsrMtrrFix4kC8000

The name of a MSRMTRRFIX4KC8000 cache-control MSR.

HvX64RegisterMsrMtrrFix4kD0000

The name of a MSRMTRRFIX4KD0000 cache-control MSR.

HvX64RegisterMsrMtrrFix4kD8000

The name of a MSRMTRRFIX4KD8000 cache-control MSR.

HvX64RegisterMsrMtrrFix4kE0000

The name of a MSRMTRRFIX4KE0000 cache-control MSR.

HvX64RegisterMsrMtrrFix4kE8000

The name of a MSRMTRRFIX4KE8000 cache-control MSR.

HvX64RegisterMsrMtrrFix4kF0000

The name of a MSRMTRRFIX4KF0000 cache-control MSR.

HvX64RegisterMsrMtrrFix4kF8000

The name of a MSRMTRRFIX4KF8000 cache-control MSR.

HvX64RegisterVpRuntime

The name of a VP runtime hypervisor-defined MSR (Misc).

HvX64RegisterHypercall

The name of a hypercall hypervisor-defined MSR (Misc).

HvX64RegisterGuestOsId

The name of a guest OSLD hypervisor-defined MSR (Misc).

HvX64RegisterVpIndex

The name of a VP index hypervisor-defined MSR (Misc).

HvX64RegisterTimeRefCount

The name of a time reference count hypervisor-defined MSR (Misc).

HvX64RegisterEoi

The name of an EOI virtual APIC MSR.

HvX64RegisterIcr

The name of an ICR virtual APIC MSR.

HvX64RegisterTpr

The name of a TPR virtual APIC MSR.

HvX64RegisterApicAssistPage

The name of an APIC assist page virtual APIC MSR.

HvX64RegisterStatsPartitionRetail

The name of a partition retail performance statistics MSR.

HvX64RegisterStatsPartitionInternal

The name of a partition internal performance statistics MSR.

HvX64RegisterStatsVpRetail

The name of a virtual processor retail performance statistics MSR.

HvX64RegisterStatsVpInternal

The name of a virtual processor internal performance statistics MSR.

HvX64RegisterSint0

The name of a SINT0 hypervisor-defined MSR (Synic).

HvX64RegisterSint1

The name of a SINT1 hypervisor-defined MSR (Synic).

HvX64RegisterSint2

The name of a SINT2 hypervisor-defined MSR (Synic).

HvX64RegisterSint3

The name of a SINT3 hypervisor-defined MSR (Synic).

HvX64RegisterSint4

The name of a SINT4 hypervisor-defined MSR (Synic).

HvX64RegisterSint5

The name of a SINT5 hypervisor-defined MSR (Synic).

HvX64RegisterSint6

The name of a SINT6 hypervisor-defined MSR (Synic).

HvX64RegisterSint7

The name of a SINT7 hypervisor-defined MSR (Synic).

HvX64RegisterSint8

The name of a SINT8 hypervisor-defined MSR (Synic).

HvX64RegisterSint9

The name of a SINT9 hypervisor-defined MSR (Synic).

HvX64RegisterSint10

The name of a SINT10 hypervisor-defined MSR (Synic).

HvX64RegisterSint11

The name of a SINT11 hypervisor-defined MSR (Synic).

HvX64RegisterSint12

The name of a SINT12 hypervisor-defined MSR (Synic).

HvX64RegisterSint13

The name of a SINT13 hypervisor-defined MSR (Synic).

HvX64RegisterSint14

The name of a SINT14 hypervisor-defined MSR (Synic).

HvX64RegisterSint15

The name of a SINT15 hypervisor-defined MSR (Synic).

HvX64RegisterScontrol

The name of a SCONTROL hypervisor-defined MSR (Synic).

HvX64RegisterSversion

The name of a SVERSION hypervisor-defined MSR (Synic).

HvX64RegisterSifp

The name of a SIFP hypervisor-defined MSR (Synic).

HvX64RegisterSipp

The name of a SIPP hypervisor-defined MSR (Synic).

HvX64RegisterEom

The name of a EOM hypervisor-defined MSR (Synic).

HvX64RegisterStimer0Config

The name of a STIMER0CONFIG hypervisor-defined MSR (Synthetic Timers).

HvX64RegisterStimer0Count

The name of a STIMER0COUNT hypervisor-defined MSR (Synthetic Timers).

HvX64RegisterStimer1Config

The name of a STIMER1CONFIG hypervisor-defined MSR (Synthetic Timers).

HvX64RegisterStimer1Count

The name of a STIMER1COUNT hypervisor-defined MSR (Synthetic Timers).

HvX64RegisterStimer2Config

The name of a STIMER2CONFIG hypervisor-defined MSR (Synthetic Timers).

HvX64RegisterStimer2Count

The name of a STIMER2COUNT hypervisor-defined MSR (Synthetic Timers).

HvX64RegisterStimer3Config

The name of a STIMER3CONFIG hypervisor-defined MSR (Synthetic Timers).

HvX64RegisterStimer3Count

The name of a STIMER3COUNT hypervisor-defined MSR (Synthetic Timers).

HvX64RegisterYmm0Low

The name of a YMM0 low XSAVE AFX extended state register.

HvX64RegisterYmm1Low

The name of a YMM1 low XSAVE AFX extended state register.

HvX64RegisterYmm2Low

The name of a YMM2 low XSAVE AFX extended state register.

HvX64RegisterYmm3Low

The name of a YMM3 low XSAVE AFX extended state register.

HvX64RegisterYmm4Low

The name of a YMM4 low XSAVE AFX extended state register.

HvX64RegisterYmm5Low

The name of a YMM5 low XSAVE AFX extended state register.

HvX64RegisterYmm6Low

The name of a YMM6 low XSAVE AFX extended state register.

HvX64RegisterYmm7Low

The name of a YMM7 low XSAVE AFX extended state register.

HvX64RegisterYmm8Low

The name of a YMM8 low XSAVE AFX extended state register.

HvX64RegisterYmm9Low

The name of a YMM9 low XSAVE AFX extended state register.

HvX64RegisterYmm10Low

The name of a YMM10 low XSAVE AFX extended state register.

HvX64RegisterYmm11Low

The name of a YMM11 low XSAVE AFX extended state register.

HvX64RegisterYmm12Low

The name of a YMM12 low XSAVE AFX extended state register.

HvX64RegisterYmm13Low

The name of a YMM13 low XSAVE AFX extended state register.

HvX64RegisterYmm14Low

The name of a YMM14 low XSAVE AFX extended state register.

HvX64RegisterYmm15Low

The name of a YMM15 low XSAVE AFX extended state register.

HvX64RegisterYmm0High

The name of a YMM0 high XSAVE AFX extended state register.

HvX64RegisterYmm1High

The name of a YMM1 high XSAVE AFX extended state register.

HvX64RegisterYmm2High

The name of a YMM2 high XSAVE AFX extended state register.

HvX64RegisterYmm3High

The name of a YMM3 high XSAVE AFX extended state register.

HvX64RegisterYmm4High

The name of a YMM4 high XSAVE AFX extended state register.

HvX64RegisterYmm5High

The name of a YMM5 high XSAVE AFX extended state register.

HvX64RegisterYmm6High

The name of a YMM6 high XSAVE AFX extended state register.

HvX64RegisterYmm7High

The name of a YMM7 high XSAVE AFX extended state register.

HvX64RegisterYmm8High

The name of a YMM8 high XSAVE AFX extended state register.

HvX64RegisterYmm9High

The name of a YMM9 high XSAVE AFX extended state register.

HvX64RegisterYmm10High

The name of a YMM10 high XSAVE AFX extended state register.

HvX64RegisterYmm11High

The name of a YMM11 high XSAVE AFX extended state register.

HvX64RegisterYmm12High

The name of a YMM12 high XSAVE AFX extended state register.

HvX64RegisterYmm13High

The name of a YMM13 high XSAVE AFX extended state register.

HvX64RegisterYmm14High

The name of a YMM14 high XSAVE AFX extended state register.

HvX64RegisterYmm15High

The name of a YMM15 high XSAVE AFX extended state register.

Remarks

The HV_REGISTER_NAME enumeration is passed to the HvGetVpRegisters and HvSetVpRegisters functions.

Requirements

Header

HvHcApi.h (include Hvgdk.h)

See also

HvGetVpRegisters
HvSetVpRegisters

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2013

Show:
© 2014 Microsoft. All rights reserved.