x64x86arm64 / ntdllntoskrnl

_PROC_FEEDBACK

← 10.0.28000.3231 19 builds latest →
struct _PROC_FEEDBACK {
unsigned __int64 Lock;/* 0x0 8 */
unsigned __int64 CyclesLast;/* 0x8 8 */
unsigned __int64 CyclesActive;/* 0x10 8 */
unsigned __int64 LastUpdateTime;/* 0x28 8 */
unsigned __int64 UnscaledTime;/* 0x30 8 */
volatile __int64 UnaccountedTime;/* 0x38 8 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned __int64 ScaledTime[2];/* 0x40 16 */
unsigned __int64 UnaccountedKernelTime;/* 0x50 8 */
unsigned __int64 PerformanceScaledKernelTime;/* 0x58 8 */
unsigned long UserTimeLast;/* 0x60 4 */
unsigned long KernelTimeLast;/* 0x64 4 */
unsigned __int64 IdleGenerationNumberLast;/* 0x68 8 */
unsigned __int64 HvActiveTimeLast;/* 0x70 8 */
unsigned __int64 StallCyclesLast;/* 0x78 8 */
/* ── cacheline 2 boundary (128 bytes) ── */
unsigned __int64 StallTime;/* 0x80 8 */
unsigned char KernelTimesIndex;/* 0x88 1 */
unsigned char CounterDiscardsIdleTime;/* 0x89 1 */
unsigned char CounterReadOptimize;/* 0x8a 1 */
};
size 144 (0x90)19 members0 holespadding 53 cachelines
Used in (1)