A structure containing information about the current logical-to-physical memory address translation.
uint16_t NumEntries
Specifies the number of page-table entry values used in the current translation.
uint16_t MaxEntries
Specifies the maximum number of page-table value entries for the current page walk mode.
uint16_t PageWalkMode
Specifies the page-walk mode used for the logical-to-physical memory address translation. Refer to the PS_PAGE_WALK_MODE enumeration.
uint8_t LastValidEntry
Specifies the index of the last valid page-table entry in the Entry array.
uint8_t ValidTranslation
Specifies whether the translation was valid. In other words, it indicates whether the original logical address was correctly mapped to a physical address.
uint64_t Entry[PS_MAX_PAGE_TABLE_ENTRIES]
An array of page-table entry values used for this logical-to-physical memory address translation. PS_MAX_PAGE_TABLE_ENTRIES is currently defined as 3.