struct _RTL_AVL_TABLE { struct _RTL_BALANCED_LINKS BalancedRoot;/* 0x0 32 */ void* OrderedPointer;/* 0x20 8 */ unsigned long WhichOrderedElement;/* 0x28 4 */ unsigned long NumberGenericTableElements;/* 0x2c 4 */ unsigned long DepthOfTree;/* 0x30 4 */ /* 4 bytes padding */ struct _RTL_BALANCED_LINKS* RestartKey;/* 0x38 8 */ /* ── 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)