//0x48 bytes (sizeof)
struct _FSRTL_ADVANCED_FCB_HEADER
{
    SHORT NodeTypeCode;                                                     //0x0
    SHORT NodeByteSize;                                                     //0x2
    UCHAR Flags;                                                            //0x4
    UCHAR IsFastIoPossible;                                                 //0x5
    UCHAR Flags2;                                                           //0x6
    UCHAR Reserved:4;                                                       //0x7
    UCHAR Version:4;                                                        //0x7
    struct _ERESOURCE* Resource;                                            //0x8
    struct _ERESOURCE* PagingIoResource;                                    //0xc
    union _LARGE_INTEGER AllocationSize;                                    //0x10
    union _LARGE_INTEGER FileSize;                                          //0x18
    union _LARGE_INTEGER ValidDataLength;                                   //0x20
    struct _FAST_MUTEX* FastMutex;                                          //0x28
    struct _LIST_ENTRY FilterContexts;                                      //0x2c
    struct _EX_PUSH_LOCK PushLock;                                          //0x34
    VOID** FileContextSupportPointer;                                       //0x38
    union
    {
        VOID* Oplock;                                                       //0x3c
        VOID* ReservedForRemote;                                            //0x3c
    };
    VOID* ReservedContext;                                                  //0x40
};