x64x86arm64 / ntdllntoskrnl

_KSHARED_READY_QUEUE

← 10.0.20348.587 18 builds 10.0.22621.7079 →
struct _KSHARED_READY_QUEUE {
unsigned __int64 Lock;/* 0x0 8 */
unsigned long ReadySummary;/* 0x8 4 */
/* 4 bytes padding */
/* ── cacheline 8 boundary (512 bytes) ── */
/* ── cacheline 9 boundary (576 bytes) ── */
/* ── cacheline 10 boundary (640 bytes) ── */
unsigned char Span;/* 0x290 1 */
unsigned char LowProcIndex;/* 0x291 1 */
unsigned char QueueIndex;/* 0x292 1 */
unsigned char NormalPriorityQueueIndex;/* 0x293 1 */
unsigned char ProcCount;/* 0x294 1 */
unsigned char ScanOwner;/* 0x295 1 */
unsigned char Spare[2];/* 0x296 2 */
unsigned __int64 Affinity;/* 0x298 8 */
unsigned long ReadyThreadCount;/* 0x2a0 4 */
/* 4 bytes padding */
unsigned __int64 ReadyQueueExpectedRunTime;/* 0x2a8 8 */
};
size 688 (0x2b0)15 members2 holes (8 bytes)padding 011 cachelines
Used in (1)