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