typedef struct _MMPAGING_FILE { unsigned __int64 Size; unsigned __int64 MaximumSize; unsigned __int64 MinimumSize; unsigned __int64 FreeSpace; unsigned __int64 PeakUsage; unsigned __int64 HighestPage; FILE_OBJECT *File; MMMOD_WRITER_MDL_ENTRY *Entry[2]; UNICODE_STRING PageFileName; RTL_BITMAP *Bitmap; RTL_BITMAP *EvictStoreBitmap; unsigned long BitmapHint; unsigned long LastAllocationSize; unsigned long ToBeEvictedCount; unsigned short PageFileNumber : 4; unsigned short BootPartition : 1; unsigned short Spare0 : 11; unsigned short AdriftMdls : 1; unsigned short Spare1 : 15; void *FileHandle; unsigned __int64 Lock; ETHREAD *LockOwner; } MMPAGING_FILE, *PMMPAGING_FILE;