x64x86arm64 / ntdllntoskrnl

_KSCB

← 10.0.18362.1016 10 builds latest →
struct _KSCB {
unsigned __int64 GenerationCycles;/* 0x0 8 */
unsigned __int64 MinQuotaCycleTarget;/* 0x8 8 */
unsigned __int64 MaxQuotaCycleTarget;/* 0x10 8 */
unsigned __int64 RankCycleTarget;/* 0x18 8 */
unsigned __int64 LongTermCycles;/* 0x20 8 */
unsigned __int64 LastReportedCycles;/* 0x28 8 */
volatile unsigned __int64 OverQuotaHistory;/* 0x30 8 */
unsigned __int64 ReadyTime;/* 0x38 8 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned __int64 InsertTime;/* 0x40 8 */
unsigned char Inserted : 1;/* 0x5c:0 1 */
unsigned char MaxOverQuota : 1;/* 0x5c:1 1 */
unsigned char MinOverQuota : 1;/* 0x5c:2 1 */
unsigned char RankBias : 1;/* 0x5c:3 1 */
unsigned char SoftCap : 1;/* 0x5c:4 1 */
unsigned char ShareRankOwner : 1;/* 0x5c:5 1 */
unsigned char Spare1 : 2;/* 0x5c:6 1 */
unsigned char Depth;/* 0x5d 1 */
unsigned short ReadySummary;/* 0x5e 2 */
unsigned long Rank;/* 0x60 4 */
volatile unsigned long* ShareRank;/* 0x64 4 */
volatile unsigned long OwnerShareRank;/* 0x68 4 */
/* ── cacheline 3 boundary (192 bytes) ── */
};
size 256 (0x100)27 members0 holespadding 44 cachelines
Used in (2)