Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
MSR erişiminin neden olduğu vm çıkışı için bağlam verileri.
Note
Bu çıkış nedeni ve bağlam yapısı yalnızca x64 bölümleri için geçerlidir.
Sözdizimi
//
// 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;
Açıklamalar
Sanal işlemcinin RDMSR veya WRMSR yönergelerini kullanarak modele özgü bir yazmacına (MSR) erişmesinin WHV_X64_MSR_ACCESS_CONTEXT neden olduğu çıkışlar hakkında bilgiler yapıda sağlanır.
MSR erişimleri için çıkışlar yalnızca bölümün WHV_EXTENDED_VM_EXITS.MsrExit özelliği ayarlanarak etkinleştirilirse oluşturulur.