struct _RTL_SPARSE_BITMAP_CTX { unsigned long Lock;/* 0x0 4 */ struct _RTL_SPARSE_BITMAP_RANGE** BitmapRanges;/* 0x4 4 */ struct _RTL_BITMAP RangeArrayCommitStatus;/* 0x8 8 */ void* (*AllocateRoutine)(unsigned long);/* 0x10 4 */ void (*FreeRoutine)(void*);/* 0x14 4 */ unsigned long RangeCount;/* 0x18 4 */ unsigned long RangeIndexLimit;/* 0x1c 4 */ unsigned long BitsPerRange;/* 0x20 4 */ unsigned long RangeCountMax;/* 0x24 4 */ unsigned long RangeMetadataOffset;/* 0x28 4 */ unsigned long MetadataSizePerBit;/* 0x2c 4 */ unsigned long DefaultBitsSet : 1;/* 0x30:0 4 */ unsigned long SparseRangeArray : 1;/* 0x30:1 4 */ unsigned long NoInternalLocking : 1;/* 0x30:2 4 */ unsigned long SpareFlags : 29;/* 0x30:3 4 */};size 52 (0x34)15 members0 holespadding 01 cacheline
Used in (0)