typedef struct _FSRTL_ADVANCED_FCB_HEADER   // 16 elements, 0x40 bytes (sizeof)
          {
/*0x000*/     INT16        NodeTypeCode;
/*0x002*/     INT16        NodeByteSize;
/*0x004*/     UINT8        Flags;
/*0x005*/     UINT8        IsFastIoPossible;
/*0x006*/     UINT8        Flags2;
              struct                                  // 2 elements, 0x1 bytes (sizeof)
              {
/*0x007*/         UINT8        Reserved : 4;          // 0 BitPosition
/*0x007*/         UINT8        Version : 4;           // 4 BitPosition
              };
/*0x008*/     struct _ERESOURCE* Resource;
/*0x00C*/     struct _ERESOURCE* PagingIoResource;
/*0x010*/     union _LARGE_INTEGER AllocationSize;    // 4 elements, 0x8 bytes (sizeof)
/*0x018*/     union _LARGE_INTEGER FileSize;          // 4 elements, 0x8 bytes (sizeof)
/*0x020*/     union _LARGE_INTEGER ValidDataLength;   // 4 elements, 0x8 bytes (sizeof)
/*0x028*/     struct _FAST_MUTEX* FastMutex;
/*0x02C*/     struct _LIST_ENTRY FilterContexts;      // 2 elements, 0x8 bytes (sizeof)
/*0x034*/     struct _EX_PUSH_LOCK PushLock;          // 7 elements, 0x4 bytes (sizeof)
/*0x038*/     VOID**       FileContextSupportPointer;
/*0x03C*/     UINT8        _PADDING0_[0x4];
          }FSRTL_ADVANCED_FCB_HEADER, *PFSRTL_ADVANCED_FCB_HEADER;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.