x64x86arm64ia64 / ntdllntoskrnl

_KNODE

← first 1 build latest →
struct _KNODE {
unsigned short NodeNumber;/* 0x0 2 */
unsigned short PrimaryNodeNumber;/* 0x2 2 */
unsigned long ProximityId;/* 0x4 4 */
unsigned short MaximumProcessors;/* 0x8 2 */
struct {
unsigned char ProcessorOnly : 1;/* 0xa:0 1 */
unsigned char GroupsAssigned : 1;/* 0xa:1 1 */
unsigned char MeasurableDistance : 1;/* 0xa:2 1 */
} Flags;/* 0xa 1 */
unsigned char GroupSeed;/* 0xb 1 */
unsigned char PrimaryGroup;/* 0xc 1 */
unsigned char Padding[3];/* 0xd 3 */
/* ── cacheline 4 boundary (256 bytes) ── */
unsigned long ActiveTopologyElements[5];/* 0x120 20 */
/* ── cacheline 5 boundary (320 bytes) ── */
};
size 376 (0x178)13 members0 holespadding 46 cachelines
Used in (1)