Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The HvCallModifySparseGpaPages hypercall updates access / caching attributes for already-mapped (sparse) GPA pages.
Interface
HV_STATUS
HvCallModifySparseGpaPages(
_In_ HV_PARTITION_ID TargetPartitionId,
_In_ HV_MAP_GPA_FLAGS MapFlags,
_In_ UINT32 Rsvdz,
_In_ const HV_GPA_PAGE_NUMBER GpaPageList[] // Reads RepCount elements
);
Call Code
0x0090 (Rep)
Input Parameters
| Name | Offset | Size | Information Provided |
|---|---|---|---|
| TargetPartitionId | 0 | 8 | Target partition |
| MapFlags | 8 | 4 | New attribute flags (subset mutable) |
| Rsvdz | 12 | 4 | Must be zero |
Input List Element
| Name | Offset | Size | Information Provided |
|---|---|---|---|
| GpaPageNumber | 0 | 8 | GPA page to re-attribute |