typedef struct _MMPTE { union { unsigned __int64 Long; volatile unsigned __int64 VolatileLong; MMPTE_HARDWARE Hard; HARDWARE_PTE Flush; MMPTE_PROTOTYPE Proto; MMPTE_SOFTWARE Soft; MMPTE_TIMESTAMP TimeStamp; MMPTE_TRANSITION Trans; MMPTE_SUBSECTION Subsect; MMPTE_LIST List; } u; } MMPTE, *PMMPTE;