x64x86arm64ia64 / ntdllntoskrnl

_RTL_AVL_TABLE

← first 1 build latest →
struct _RTL_AVL_TABLE {
void* OrderedPointer;/* 0x20 8 */
unsigned long WhichOrderedElement;/* 0x28 4 */
unsigned long NumberGenericTableElements;/* 0x2c 4 */
unsigned long DepthOfTree;/* 0x30 4 */
/* 4 bytes padding */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned long DeleteCount;/* 0x40 4 */
/* 4 bytes padding */
enum _RTL_GENERIC_COMPARE_RESULTS (*CompareRoutine)(struct _RTL_AVL_TABLE*, void*, void*);/* 0x48 8 */
void* (*AllocateRoutine)(struct _RTL_AVL_TABLE*, unsigned long);/* 0x50 8 */
void (*FreeRoutine)(struct _RTL_AVL_TABLE*, void*);/* 0x58 8 */
void* TableContext;/* 0x60 8 */
};
size 104 (0x68)11 members2 holes (8 bytes)padding 02 cachelines
Used in (1)