typedef struct _PROCESSOR_IDLESTATE_INFO
{
    unsigned long TimeCheck;
    unsigned char DemotePercent;
    unsigned char PromotePercent;
    unsigned char Spare[2];
} PROCESSOR_IDLESTATE_INFO, *PPROCESSOR_IDLESTATE_INFO;