HV_ACCESS_GPA_CONTROL_FLAGS union
The HV_ACCESS_GPA_CONTROL_FLAGS union describes flags that modify the behavior of access to a guest physical address (GPA) page.
Syntax
typedef union _HV_ACCESS_GPA_CONTROL_FLAGS { UINT64 AsUINT64; struct { UINT64 CacheType :8; UINT64 Reserved :56; }; } HV_ACCESS_GPA_CONTROL_FLAGS, *PHV_ACCESS_GPA_CONTROL_FLAGS;
Members
- AsUINT64
-
A member in the union that can hold one 64-bit value that describes access to the GPA page.
- CacheType
-
A 32-bit HV_CACHE_TYPE value that identifies the type of cache for access. The value is set in the first through eighth bits of the 64-bit AsUINT64 member (0x00000000000000FF).
- Reserved
-
This member is reserved and should be set to zero. Setting this member to zero is equivalent to setting the remaining 56 bits (0xFFFFFFFFFFFFFF00) of the 64-bit AsUINT64 member to zeros.
Remarks
The HV_ACCESS_GPA_CONTROL_FLAGS union is passed to the HvReadGpa and HvWriteGpa functions.
Requirements
Header |
|
---|
See also
Send comments about this topic to Microsoft
Build date: 11/16/2013
Show: