typedef struct _MMPTE_HARDWARE_LARGEPAGE // 16 elements, 0x8 bytes (sizeof)
          {
/*0x000*/     UINT64       Valid : 1;              // 0 BitPosition
/*0x000*/     UINT64       Write : 1;              // 1 BitPosition
/*0x000*/     UINT64       Owner : 1;              // 2 BitPosition
/*0x000*/     UINT64       WriteThrough : 1;       // 3 BitPosition
/*0x000*/     UINT64       CacheDisable : 1;       // 4 BitPosition
/*0x000*/     UINT64       Accessed : 1;           // 5 BitPosition
/*0x000*/     UINT64       Dirty : 1;              // 6 BitPosition
/*0x000*/     UINT64       LargePage : 1;          // 7 BitPosition
/*0x000*/     UINT64       Global : 1;             // 8 BitPosition
/*0x000*/     UINT64       CopyOnWrite : 1;        // 9 BitPosition
/*0x000*/     UINT64       Prototype : 1;          // 10 BitPosition
/*0x000*/     UINT64       reserved0 : 1;          // 11 BitPosition
/*0x000*/     UINT64       PAT : 1;                // 12 BitPosition
/*0x000*/     UINT64       reserved1 : 8;          // 13 BitPosition
/*0x000*/     UINT64       PageFrameNumber : 19;   // 21 BitPosition
/*0x000*/     UINT64       reserved2 : 24;         // 40 BitPosition
          }MMPTE_HARDWARE_LARGEPAGE, *PMMPTE_HARDWARE_LARGEPAGE;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.