typedef struct _MMPFN                            // 7 elements, 0x18 bytes (sizeof)
          {
              union                                        // 5 elements, 0x4 bytes (sizeof)
              {
/*0x000*/         ULONG32      Flink;
/*0x000*/         ULONG32      WsIndex;
/*0x000*/         struct _KEVENT* Event;
/*0x000*/         LONG32       ReadStatus;
/*0x000*/         struct _SINGLE_LIST_ENTRY NextStackPfn;  // 1 elements, 0x4 bytes (sizeof)
              }u1;
/*0x004*/     struct _MMPTE* PteAddress;
              union                                        // 2 elements, 0x4 bytes (sizeof)
              {
/*0x008*/         ULONG32      Blink;
/*0x008*/         ULONG32      ShareCount;
              }u2;
              union                                        // 3 elements, 0x4 bytes (sizeof)
              {
                  struct                                   // 2 elements, 0x4 bytes (sizeof)
                  {
/*0x00C*/             UINT16       ReferenceCount;
/*0x00E*/             struct _MMPFNENTRY e1;               // 10 elements, 0x2 bytes (sizeof)
                  };
                  struct                                   // 2 elements, 0x4 bytes (sizeof)
                  {
/*0x00C*/             UINT16       ReferenceCount;
/*0x00E*/             UINT16       ShortFlags;
                  }e2;
              }u3;
              union                                        // 2 elements, 0x4 bytes (sizeof)
              {
/*0x010*/         struct _MMPTE OriginalPte;               // 1 elements, 0x4 bytes (sizeof)
/*0x010*/         LONG32       AweReferenceCount;
              };
              union                                        // 7 elements, 0x4 bytes (sizeof)
              {
/*0x014*/         ULONG32      EntireFrame;
                  struct                                   // 6 elements, 0x4 bytes (sizeof)
                  {
/*0x014*/             ULONG32      PteFrame : 25;          // 0 BitPosition
/*0x014*/             ULONG32      InPageError : 1;        // 25 BitPosition
/*0x014*/             ULONG32      VerifierAllocation : 1; // 26 BitPosition
/*0x014*/             ULONG32      AweAllocation : 1;      // 27 BitPosition
/*0x014*/             ULONG32      Priority : 3;           // 28 BitPosition
/*0x014*/             ULONG32      MustBeCached : 1;       // 31 BitPosition
                  };
              }u4;
          }MMPFN, *PMMPFN;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.