HV_X64_MSR_INTERCEPT_MESSAGE structure
The HV_X64_MSR_INTERCEPT_MESSAGE structure describes an MSR intercept message.
Syntax
typedef struct _HV_X64_MSR_INTERCEPT_MESSAGE { HV_X64_INTERCEPT_MESSAGE_HEADER Header; UINT32 MsrNumber; UINT32 Reserved; UINT64 Rdx; UINT64 Rax; } HV_X64_MSR_INTERCEPT_MESSAGE, *PHV_X64_MSR_INTERCEPT_MESSAGE;
Members
- Header
-
An HV_X64_INTERCEPT_MESSAGE_HEADER structure that describes the header for the MSR intercept message.
- MsrNumber
-
A 32-bit value in the RCX register that indicates the index of the MSR being accessed.
- Reserved
-
Reserved. Do not use.
- Rdx
-
The value in the 64-bit RDX general-purpose register. For writes, this value represents the top half of the value being written to the MSR.
- Rax
-
The value in the 64-bit RAX general-purpose register. For writes, this value represents the bottom half of the value being written to the MSR.
Remarks
For more information about how MSR intercept messages are encoded, see MSR Intercept Message.
Requirements
Header |
|
---|
See also
Send comments about this topic to Microsoft
Build date: 11/16/2013
Show: