typedef struct _THREAD_PERFORMANCE_DATA       // 10 elements, 0x1C0 bytes (sizeof)
          {
/*0x000*/     UINT16       Size;
/*0x002*/     UINT16       Version;
/*0x004*/     struct _PROCESSOR_NUMBER ProcessorNumber; // 3 elements, 0x4 bytes (sizeof)
/*0x008*/     ULONG32      ContextSwitches;
/*0x00C*/     ULONG32      HwCountersCount;
/*0x010*/     UINT64       UpdateCount;
/*0x018*/     UINT64       WaitReasonBitMap;
/*0x020*/     UINT64       HardwareCounters;
/*0x028*/     struct _COUNTER_READING CycleTime;        // 4 elements, 0x18 bytes (sizeof)
/*0x040*/     struct _COUNTER_READING HwCounters[16];
          }THREAD_PERFORMANCE_DATA, *PTHREAD_PERFORMANCE_DATA;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.