typedef struct _HANDLE_TABLE                         // 15 elements, 0x3C bytes (sizeof)
/*0x000*/     ULONG32      TableCode;
/*0x004*/     struct _EPROCESS* QuotaProcess;
/*0x008*/     VOID*        UniqueProcessId;
/*0x00C*/     struct _EX_PUSH_LOCK HandleLock;                 // 7 elements, 0x4 bytes (sizeof)
/*0x010*/     struct _LIST_ENTRY HandleTableList;              // 2 elements, 0x8 bytes (sizeof)
/*0x018*/     struct _EX_PUSH_LOCK HandleContentionEvent;      // 7 elements, 0x4 bytes (sizeof)
/*0x01C*/     struct _HANDLE_TRACE_DEBUG_INFO* DebugInfo;
/*0x020*/     LONG32       ExtraInfoPages;
              union                                            // 2 elements, 0x4 bytes (sizeof)
/*0x024*/         ULONG32      Flags;
/*0x024*/         UINT8        StrictFIFO : 1;                 // 0 BitPosition
/*0x028*/     ULONG32      FirstFreeHandle;
/*0x02C*/     struct _HANDLE_TABLE_ENTRY* LastFreeHandleEntry;
/*0x030*/     ULONG32      HandleCount;
/*0x034*/     ULONG32      NextHandleNeedingPool;
/*0x038*/     ULONG32      HandleCountHighWatermark;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.