Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dane kontekstowe zamknięcia maszyny wirtualnej spowodowane przez dostęp do usługi MSR.
Note
Ta przyczyna zakończenia i struktura kontekstu mają zastosowanie tylko do partycji x64.
Składnia
//
// 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
Informacje o wyjściach spowodowanych dostępem procesora wirtualnego do rejestru specyficznego dla modelu (MSR) przy użyciu instrukcji RDMSR lub WRMSR są udostępniane w WHV_X64_MSR_ACCESS_CONTEXT strukturze.
Zakończenia dostępu msR są generowane tylko wtedy, gdy są włączone przez ustawienie WHV_EXTENDED_VM_EXITS.MsrExit właściwości dla partycji.