typedef struct _POOL_DESCRIPTOR              // 13 elements, 0x1140 bytes (sizeof)
          {
/*0x000*/     enum _POOL_TYPE PoolType;
              union                                    // 2 elements, 0x3C bytes (sizeof)
              {
/*0x004*/         struct _KGUARDED_MUTEX PagedLock;    // 7 elements, 0x20 bytes (sizeof)
/*0x004*/         ULONG32      NonPagedLock;
              };
/*0x040*/     LONG32       RunningAllocs;
/*0x044*/     LONG32       RunningDeAllocs;
/*0x048*/     LONG32       TotalBigPages;
/*0x04C*/     LONG32       ThreadsProcessingDeferrals;
/*0x050*/     ULONG32      TotalBytes;
/*0x054*/     UINT8        _PADDING0_[0x2C];
/*0x080*/     ULONG32      PoolIndex;
/*0x084*/     UINT8        _PADDING1_[0x3C];
/*0x0C0*/     LONG32       TotalPages;
/*0x0C4*/     UINT8        _PADDING2_[0x3C];
/*0x100*/     VOID**       PendingFrees;
/*0x104*/     LONG32       PendingFreeDepth;
/*0x108*/     UINT8        _PADDING3_[0x38];
/*0x140*/     struct _LIST_ENTRY ListHeads[512];
          }POOL_DESCRIPTOR, *PPOOL_DESCRIPTOR;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.