typedef union _MM_PAGE_ACCESS_INFO_FLAGS
{
    struct
    {
        unsigned long FilePointerIndex : 9;
        unsigned long HardFault : 1;
        unsigned long Image : 1;
        unsigned long Spare0 : 1;
    } File;
    struct
    {
        unsigned long FilePointerIndex : 9;
        unsigned long HardFault : 1;
        unsigned long Spare1 : 2;
    } Private;
} MM_PAGE_ACCESS_INFO_FLAGS, *PMM_PAGE_ACCESS_INFO_FLAGS;