|
HyperPlatform Programmer's Reference
|
See: Format of an EPT Page-Directory-Pointer-Table Entry (PDPTE) that Maps a 1-GByte Page. More...
#include <ia32_type.h>
Public Attributes | |
| ULONG64 | all |
| struct { | |
| ULONG64 read_access: 1 | |
| [0] More... | |
| ULONG64 write_access: 1 | |
| [1] More... | |
| ULONG64 execute_access: 1 | |
| [2] More... | |
| ULONG64 memory_type: 3 | |
| [3:5] More... | |
| ULONG64 ignore_pat_memory_type: 1 | |
| [6] More... | |
| ULONG64 must_be1: 1 | |
| [7] More... | |
| ULONG64 accessed: 1 | |
| [8] More... | |
| ULONG64 written: 1 | |
| [9] More... | |
| ULONG64 execute_access_for_user_mode_linear_address: 1 | |
| [10] More... | |
| ULONG64 ignored1: 1 | |
| [11] More... | |
| ULONG64 reserved1: 18 | |
| [12:29] More... | |
| ULONG64 physial_address: 18 | |
| [30:48-1] More... | |
| ULONG64 reserved2: 4 | |
| [48:51] More... | |
| ULONG64 ignored2: 11 | |
| [52:62] More... | |
| ULONG64 suppress_ve: 1 | |
| [63] More... | |
| } | fields |
See: Format of an EPT Page-Directory-Pointer-Table Entry (PDPTE) that Maps a 1-GByte Page.
Definition at line 1460 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::accessed |
[8]
Definition at line 1469 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::all |
Definition at line 1461 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::execute_access |
[2]
Definition at line 1465 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::execute_access_for_user_mode_linear_address |
[10]
Definition at line 1471 of file ia32_type.h.
| struct { ... } EptPdptSuperPageEntry::fields |
| ULONG64 EptPdptSuperPageEntry::ignore_pat_memory_type |
[6]
Definition at line 1467 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::ignored1 |
[11]
Definition at line 1472 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::ignored2 |
[52:62]
Definition at line 1476 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::memory_type |
[3:5]
Definition at line 1466 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::must_be1 |
[7]
Definition at line 1468 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::physial_address |
[30:48-1]
Definition at line 1474 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::read_access |
[0]
Definition at line 1463 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::reserved1 |
[12:29]
Definition at line 1473 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::reserved2 |
[48:51]
Definition at line 1475 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::suppress_ve |
[63]
Definition at line 1477 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::write_access |
[1]
Definition at line 1464 of file ia32_type.h.
| ULONG64 EptPdptSuperPageEntry::written |
[9]
Definition at line 1470 of file ia32_type.h.
1.8.14