Expand Minimize

HV_X64_MEMORY_ACCESS_INFO union

The HV_X64_MEMORY_ACCESS_INFO union describes flags that provide information about the intercept.

Syntax


typedef union _HV_X64_MEMORY_ACCESS_INFO {
  UINT8  AsUINT8;
  struct {
    UINT8 GvaValid  :1;
    UINT8 Reserved  :8;
  };
} HV_X64_MEMORY_ACCESS_INFO, *PHV_X64_MEMORY_ACCESS_INFO;

Members

AsUINT8

A member in the union that can hold one 8-bit value that describes information about the intercept.

GvaValid

A UINT8 value that indicates whether the guest virtual address (GVA) field of the memory access message contains a valid GVA. Setting this member is equivalent to setting the first bit of the 8-bit AsUINT8 member (0x01).

Reserved

This member is reserved and should be set to zero. Setting this member to zero is equivalent to setting the remaining 7 bits (0xFE) of the 8-bit AsUINT8 member to zeros.

Remarks

Memory intercept messages include a collection of flags that provide information about the intercept.

Requirements

Header

HvImApi.h (include Hvgdk.h)

 

 

Send comments about this topic to Microsoft

Build date: 11/16/2013

Show:
© 2014 Microsoft. All rights reserved.