struct PPM_IDLE_STATES

typedef struct 
{
     ULONG Type;
     ULONG Count;
     ULONG Flags;
     ULONG TargetState;
     ULONG ActualState;
     ULONG OldState;
     ULONG TargetProcessors;
     PPM_IDLE_STATE State[1];
} PPM_IDLE_STATES, *PPPM_IDLE_STATES;

Windows Vista Kernel Structures