typedef struct _FSRTL_ADVANCED_FCB_HEADER
{
    short NodeTypeCode;
    short NodeByteSize;
    unsigned char Flags;
    unsigned char IsFastIoPossible;
    unsigned char Flags2;
    unsigned char Reserved : 4;
    unsigned char Version : 4;
    ERESOURCE *Resource;
    ERESOURCE *PagingIoResource;
    LARGE_INTEGER AllocationSize;
    LARGE_INTEGER FileSize;
    LARGE_INTEGER ValidDataLength;
    FAST_MUTEX *FastMutex;
    LIST_ENTRY FilterContexts;
    EX_PUSH_LOCK PushLock;
    void **FileContextSupportPointer;
} FSRTL_ADVANCED_FCB_HEADER, *PFSRTL_ADVANCED_FCB_HEADER;