x64x86arm64 / ntdllntoskrnl

_ESERVERSILO_GLOBALS

← 10.0.28000.3231 14 builds latest →
struct _ESERVERSILO_GLOBALS {
/* ── cacheline 11 boundary (704 bytes) ── */
/* ── cacheline 12 boundary (768 bytes) ── */
/* ── cacheline 13 boundary (832 bytes) ── */
void* ExpDefaultErrorPort;/* 0x358 8 */
unsigned long HardErrorState;/* 0x360 4 */
/* 4 bytes padding */
/* ── cacheline 14 boundary (896 bytes) ── */
/* ── cacheline 15 boundary (960 bytes) ── */
unsigned char OneCoreForwardersEnabled;/* 0x3e8 1 */
/* 7 bytes padding */
void* ApiSetSection;/* 0x3f0 8 */
void* ApiSetSchema;/* 0x3f8 8 */
/* ── cacheline 16 boundary (1024 bytes) ── */
unsigned __int64 ApiSetSchemaSize;/* 0x400 8 */
/* ── cacheline 19 boundary (1216 bytes) ── */
void* ImgFileExecOptions;/* 0x4c8 8 */
/* ── cacheline 20 boundary (1280 bytes) ── */
long ExitStatus;/* 0x504 4 */
void* UserSharedSection;/* 0x518 8 */
/* ── cacheline 21 boundary (1344 bytes) ── */
unsigned long ContainerBuildNumber;/* 0x540 4 */
long CriticalProcessExited;/* 0x544 4 */
long CriticalProcessStatus;/* 0x548 4 */
unsigned char CriticalProcessName[15];/* 0x54c 15 */
/* 5 bytes padding */
/* ── cacheline 22 boundary (1408 bytes) ── */
unsigned long RtlFunctionalityCache[4];/* 0x5a8 16 */
};
size 1464 (0x5b8)36 members3 holes (16 bytes)padding 023 cachelines
Used in (2)