typedef struct _BLOB                             // 8 elements, 0x18 bytes (sizeof)
          {
              union                                        // 2 elements, 0x8 bytes (sizeof)
              {
/*0x000*/         struct _LIST_ENTRY ResourceList;         // 2 elements, 0x8 bytes (sizeof)
/*0x000*/         struct _SINGLE_LIST_ENTRY FreeListEntry; // 1 elements, 0x4 bytes (sizeof)
              };
              union                                        // 2 elements, 0x1 bytes (sizeof)
              {
                  struct                                   // 4 elements, 0x1 bytes (sizeof)
                  {
/*0x008*/             UINT8        ReferenceCache : 1;     // 0 BitPosition
/*0x008*/             UINT8        Lookaside : 1;          // 1 BitPosition
/*0x008*/             UINT8        Initializing : 1;       // 2 BitPosition
/*0x008*/             UINT8        Deleted : 1;            // 3 BitPosition
                  }s1;
/*0x008*/         UINT8        Flags;
              }u1;
/*0x009*/     UINT8        ResourceId;
/*0x00A*/     INT16        CachedReferences;
/*0x00C*/     LONG32       ReferenceCount;
/*0x010*/     struct _EX_PUSH_LOCK Lock;                   // 7 elements, 0x4 bytes (sizeof)
/*0x014*/     ULONG32      Pad;
          }BLOB, *PBLOB;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.