typedef struct _COUNTER_READING
{
    HARDWARE_COUNTER_TYPE Type;
    unsigned long Index;
    unsigned __int64 Start;
    unsigned __int64 Total;
} COUNTER_READING, *PCOUNTER_READING;