Update MMPTE

svn path=/branches/ros-amd64-bringup/; revision=43505
This commit is contained in:
Timo Kreuzer 2009-10-15 21:50:51 +00:00
parent c269c1f512
commit 97750a3d39

View file

@ -321,14 +321,21 @@ typedef struct _MMPTE
{ {
union union
{ {
ULONG Long; ULONG_PTR Long;
HARDWARE_PTE Flush; HARDWARE_PTE Flush;
MMPTE_HARDWARE Hard; MMPTE_HARDWARE Hard;
#ifdef _M_AMD64
MMPTE_HARDWARE_LARGEPAGE HardLarge;
#endif
MMPTE_PROTOTYPE Proto; MMPTE_PROTOTYPE Proto;
MMPTE_SOFTWARE Soft; MMPTE_SOFTWARE Soft;
MMPTE_TRANSITION Trans; MMPTE_TRANSITION Trans;
MMPTE_SUBSECTION Subsect; MMPTE_SUBSECTION Subsect;
MMPTE_LIST List; MMPTE_LIST List;
#if (NTDDI_VERSION >= NTDDI_LONGHORN)
volatile ULONG_PTR VolatileLong;
MMPTE_TIMESTAMP TimeStamp;
#endif
} u; } u;
} MMPTE, *PMMPTE; } MMPTE, *PMMPTE;