typedef struct _MMSECTION_FLAGS { unsigned int BeingDeleted : 1; unsigned int BeingCreated : 1; unsigned int BeingPurged : 1; unsigned int NoModifiedWriting : 1; unsigned int FailAllIo : 1; unsigned int Image : 1; unsigned int Based : 1; unsigned int File : 1; unsigned int Networked : 1; unsigned int Rom : 1; unsigned int PhysicalMemory : 1; unsigned int CopyOnWrite : 1; unsigned int Reserve : 1; unsigned int Commit : 1; unsigned int Accessed : 1; unsigned int WasPurged : 1; unsigned int UserReference : 1; unsigned int GlobalMemory : 1; unsigned int DeleteOnClose : 1; unsigned int FilePointerNull : 1; unsigned int GlobalOnlyPerSession : 1; unsigned int SetMappedFileIoComplete : 1; unsigned int CollidedFlush : 1; unsigned int NoChange : 1; unsigned int Spare : 1; unsigned int UserWritable : 1; unsigned int PreferredNode : 6; } MMSECTION_FLAGS, *PMMSECTION_FLAGS;