x64x86 / ntdllntoskrnl

_PS_CPU_QUOTA_BLOCK

← first 1 build latest →
struct _PS_CPU_QUOTA_BLOCK {
union {
struct {
unsigned long SessionId;/* 0x8 4 */
unsigned long CpuShareWeight;/* 0xc 4 */
union {
struct {
unsigned long DuplicateInputMarker : 1;/* 0x18:0 4 */
unsigned long Reserved : 31;/* 0x18:1 4 */
};/* 0x18 4 */
long MiscFlags;/* 0x18 4 */
};/* 0x18 4 */
};/* 0x0 28 */
struct {
unsigned long BlockCurrentGenerationLock;/* 0x0 4 */
/* 4 bytes padding */
unsigned __int64 CyclesAccumulated;/* 0x8 8 */
};/* 0x0 16 */
};/* 0x0 28 */
/* 36 bytes padding */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned __int64 CycleCredit;/* 0x40 8 */
unsigned long BlockCurrentGeneration;/* 0x48 4 */
unsigned long CpuCyclePercent;/* 0x4c 4 */
unsigned char CyclesFinishedForCurrentGeneration;/* 0x50 1 */
/* 47 bytes padding */
/* ── cacheline 2 boundary (128 bytes) ── */
};
size 2176 (0x880)14 members3 holes (87 bytes)padding 034 cachelines
Used in (2)