typedef struct _PRIVATE_CACHE_MAP { union { short NodeTypeCode; PRIVATE_CACHE_MAP_FLAGS Flags; unsigned long UlongFlags; }; unsigned long ReadAheadMask; FILE_OBJECT *FileObject; LARGE_INTEGER FileOffset1; LARGE_INTEGER BeyondLastByte1; LARGE_INTEGER FileOffset2; LARGE_INTEGER BeyondLastByte2; unsigned long SequentialReadCount; unsigned long ReadAheadLength; LARGE_INTEGER ReadAheadOffset; LARGE_INTEGER ReadAheadBeyondLastByte; unsigned __int64 ReadAheadSpinLock; LIST_ENTRY PrivateLinks; void *ReadAheadWorkItem; } PRIVATE_CACHE_MAP, *PPRIVATE_CACHE_MAP;