typedef struct _VI_POOL_ENTRY
{
    union
    {
        VI_POOL_PAGE_HEADER PageHeader;
        VI_POOL_ENTRY_INUSE InUse;
        SLIST_ENTRY *NextFree;
    };
} VI_POOL_ENTRY, *PVI_POOL_ENTRY;