HyperPlatform Programmer's Reference
|
See: Format of an EPT PML4 Entry (PML4E) that References an EPT Page-Directory-Pointer Table. 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 reserved1: 5 | |
[3:7] More... | |
ULONG64 accessed: 1 | |
[8] More... | |
ULONG64 ignored1: 1 | |
[9] More... | |
ULONG64 execute_access_for_user_mode_linear_address: 1 | |
[10] More... | |
ULONG64 ignored2: 1 | |
[11] More... | |
ULONG64 pdpt_address: 36 | |
[12:48-1] More... | |
ULONG64 reserved2: 4 | |
[48:51] More... | |
ULONG64 ignored3: 12 | |
[52:63] More... | |
} | fields |
See: Format of an EPT PML4 Entry (PML4E) that References an EPT Page-Directory-Pointer Table.
Definition at line 1440 of file ia32_type.h.
ULONG64 EptPml4Entry::accessed |
[8]
Definition at line 1447 of file ia32_type.h.
ULONG64 EptPml4Entry::all |
Definition at line 1441 of file ia32_type.h.
ULONG64 EptPml4Entry::execute_access |
[2]
Definition at line 1445 of file ia32_type.h.
ULONG64 EptPml4Entry::execute_access_for_user_mode_linear_address |
[10]
Definition at line 1449 of file ia32_type.h.
struct { ... } EptPml4Entry::fields |
ULONG64 EptPml4Entry::ignored1 |
[9]
Definition at line 1448 of file ia32_type.h.
ULONG64 EptPml4Entry::ignored2 |
[11]
Definition at line 1450 of file ia32_type.h.
ULONG64 EptPml4Entry::ignored3 |
[52:63]
Definition at line 1453 of file ia32_type.h.
ULONG64 EptPml4Entry::pdpt_address |
[12:48-1]
Definition at line 1451 of file ia32_type.h.
ULONG64 EptPml4Entry::read_access |
[0]
Definition at line 1443 of file ia32_type.h.
ULONG64 EptPml4Entry::reserved1 |
[3:7]
Definition at line 1446 of file ia32_type.h.
ULONG64 EptPml4Entry::reserved2 |
[48:51]
Definition at line 1452 of file ia32_type.h.
ULONG64 EptPml4Entry::write_access |
[1]
Definition at line 1444 of file ia32_type.h.