typedef struct _VF_TARGET_VERIFIED_DRIVER_DATA
{
    VF_SUSPECT_DRIVER_ENTRY *SuspectDriverEntry;
    void *WMICallback;
    LIST_ENTRY EtwHandlesListHead;
    union
    {
        struct
        {
            unsigned long MissedEtwRegistration : 1;
            unsigned long Spare : 31;
        } Flags;
        unsigned long Whole;
    } u1;
    unsigned __int64 Signature;
    SLIST_HEADER PoolPageHeaders;
    SLIST_HEADER PoolTrackers;
    volatile unsigned long CurrentPagedPoolAllocations;
    volatile unsigned long CurrentNonPagedPoolAllocations;
    volatile unsigned long PeakPagedPoolAllocations;
    volatile unsigned long PeakNonPagedPoolAllocations;
    volatile unsigned __int64 PagedBytes;
    volatile unsigned __int64 NonPagedBytes;
    volatile unsigned __int64 PeakPagedBytes;
    volatile unsigned __int64 PeakNonPagedBytes;
    unsigned long RaiseIrqls;
    unsigned long AcquireSpinLocks;
    unsigned long SynchronizeExecutions;
    unsigned long AllocationsWithNoTag;
    unsigned long AllocationsFailed;
    unsigned long AllocationsFailedDeliberately;
    unsigned __int64 LockedBytes;
    unsigned __int64 PeakLockedBytes;
    unsigned __int64 MappedLockedBytes;
    unsigned __int64 PeakMappedLockedBytes;
    unsigned __int64 MappedIoSpaceBytes;
    unsigned __int64 PeakMappedIoSpaceBytes;
    unsigned __int64 PagesForMdlBytes;
    unsigned __int64 PeakPagesForMdlBytes;
    unsigned __int64 ContiguousMemoryBytes;
    unsigned __int64 PeakContiguousMemoryBytes;
    LIST_ENTRY ContiguousMemoryListHead;
} VF_TARGET_VERIFIED_DRIVER_DATA, *PVF_TARGET_VERIFIED_DRIVER_DATA;