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;