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;