Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Kontextdaten für einen virtuellen Computer, der durch einen MSR-Zugriff verursacht wurde.
Note
Dieser Ausgangsgrund und seine Kontextstruktur gelten nur für x64-Partitionen.
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
Informationen zu Beendigungen durch den virtuellen Prozessor, der auf ein modellspezifisches Register (MSR) mithilfe der RDMSR- oder WRMSR-Anweisungen zugreift, finden Sie in der WHV_X64_MSR_ACCESS_CONTEXT Struktur.
Exits for MSR accesses are only generated if they are enabled by setting the WHV_EXTENDED_VM_EXITS.MsrExit property for the partition.