Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Datos de contexto para una salida de máquina virtual causados por un acceso MSR.
Nota:
Este motivo de salida y su estructura de contexto solo se aplican a particiones x64.
Syntax
//
// Context data for an exit caused by an MSR access (WHvRunVpExitReasonX64MSRAccess)
//
typedef union WHV_X64_MSR_ACCESS_INFO
{
struct
{
UINT32 IsWrite : 1;
UINT32 Reserved : 31;
};
UINT32 AsUINT32;
} WHV_X64_MSR_ACCESS_INFO;
typedef struct WHV_X64_MSR_ACCESS_CONTEXT
{
// MSR access info
WHV_X64_MSR_ACCESS_INFO AccessInfo;
UINT32 MsrNumber;
UINT64 Rax;
UINT64 Rdx;
} WHV_X64_MSR_ACCESS_CONTEXT;
Remarks
En la WHV_X64_MSR_ACCESS_CONTEXT estructura se proporciona información sobre las salidas causadas por el procesador virtual que accede a un registro específico del modelo (MSR) mediante las instrucciones RDMSR o WRMSR.
Las salidas de los accesos de MSR solo se generan si están habilitadas estableciendo la WHV_EXTENDED_VM_EXITS.MsrExit propiedad para la partición.