typedef struct _PROC_IDLE_ACCOUNTING
{
    unsigned long StateCount;
    unsigned long TotalTransitions;
    unsigned long ResetCount;
    unsigned __int64 StartTime;
    unsigned __int64 BucketLimits[16];
    PROC_IDLE_STATE_ACCOUNTING State[1];
} PROC_IDLE_ACCOUNTING, *PPROC_IDLE_ACCOUNTING;