x64x86arm64ia64 / ntdllntoskrnl

_STACK_TRACE_DATABASE

← 5.2.3790.3959 3 builds latest →
struct _STACK_TRACE_DATABASE {
union {
char Resource[104];/* 0x0 104 */
void* Lock;/* 0x0 8 */
};/* 0x0 104 */
/* ── cacheline 1 boundary (64 bytes) ── */
void* Reserved[3];/* 0x68 24 */
/* ── cacheline 2 boundary (128 bytes) ── */
unsigned char PreCommitted;/* 0x80 1 */
unsigned char DumpInProgress;/* 0x81 1 */
/* 6 bytes padding */
void* CommitBase;/* 0x88 8 */
void* CurrentLowerCommitLimit;/* 0x90 8 */
void* CurrentUpperCommitLimit;/* 0x98 8 */
char* NextFreeLowerMemory;/* 0xa0 8 */
char* NextFreeUpperMemory;/* 0xa8 8 */
unsigned long NumberOfEntriesLookedUp;/* 0xb0 4 */
unsigned long NumberOfEntriesAdded;/* 0xb4 4 */
/* ── cacheline 3 boundary (192 bytes) ── */
unsigned long NumberOfEntriesDeleted;/* 0xc0 4 */
unsigned long NumberOfEntriesAvailable;/* 0xc4 4 */
unsigned long NumberOfEntriesReused;/* 0xc8 4 */
unsigned long NumberOfAllocationFailures;/* 0xcc 4 */
/* ── cacheline 7 boundary (448 bytes) ── */
unsigned long NumberOfBuckets;/* 0x1d0 4 */
/* 4 bytes padding */
};
size 480 (0x1e0)20 members2 holes (10 bytes)padding 08 cachelines