typedef struct _PROCESSOR_PERFSTATE_POLICY           // 11 elements, 0x1C bytes (sizeof)
          {
/*0x000*/     ULONG32      Revision;
/*0x004*/     UINT8        MaxThrottle;
/*0x005*/     UINT8        MinThrottle;
/*0x006*/     UINT8        BusyAdjThreshold;
              union                                            // 2 elements, 0x1 bytes (sizeof)
              {
/*0x007*/         UINT8        Spare;
                  union                                        // 5 elements, 0x1 bytes (sizeof)
                  {
/*0x007*/             UINT8        AsUCHAR;
                      struct                                   // 4 elements, 0x1 bytes (sizeof)
                      {
/*0x007*/                 UINT8        NoDomainAccounting : 1; // 0 BitPosition
/*0x007*/                 UINT8        IncreasePolicy : 2;     // 1 BitPosition
/*0x007*/                 UINT8        DecreasePolicy : 2;     // 3 BitPosition
/*0x007*/                 UINT8        Reserved : 3;           // 5 BitPosition
                      };
                  }Flags;
              };
/*0x008*/     ULONG32      TimeCheck;
/*0x00C*/     ULONG32      IncreaseTime;
/*0x010*/     ULONG32      DecreaseTime;
/*0x014*/     ULONG32      IncreasePercent;
/*0x018*/     ULONG32      DecreasePercent;
          }PROCESSOR_PERFSTATE_POLICY, *PPROCESSOR_PERFSTATE_POLICY;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.